最赞回答 / 梦纯粹4055143
一个事务读到另一个事务,尚未提交的修改,就是脏读。这里所谓的修改,除了Update操作,不要忘了,还包括Insert和Delete操作。举个例子:预订房间。有一张Reservation表,往表中插入一条记录,来订购一个房间。 事务1:在Reservation表中插入一条记录,用于预订99号房间。 事务2:查询,尚未被预定的房间列表,因为99号房间,已经被事务1预订。所以不在列表中。 事务1:信用卡付款。由于付款失败,导致整个事务回滚。 所以插入到Reservation 表中的...
2017-05-24
最赞回答 / 慕粉3535685
已经找到解决方法,是jdbcUrl的路径问题,需要进行转义。jdbc\:mysql\://127.0.0.1\:3306/spring_transaction
2017-04-24
最新回答 / Rin_酱
jdbc.driverClassName=com.mysql.jdbc.Driver<property name="driverClass" value="${jdbc.driverClassName}"></property>改成这样就没有报错信息了
2017-04-18