Open Lynne0 opened 5 years ago
请问下,spring里面对事务的控制@Transactional,这个注解的应用场景在这个项目中,为什么执行查询操作的时候不用它,执行update和delete操作时候要用它呢
牵扯到数据的修改,比如:保存用户 同时保存用户的角色,为了保证数据的一致性等,都需要加上事物;当然对于查询操作,一个方法有多个select,如果要保证读记录的数据一致性的话,可以加上只读事物 @Transactional(readOnly = true)
请问下,spring里面对事务的控制@Transactional,这个注解的应用场景在这个项目中,为什么执行查询操作的时候不用它,执行update和delete操作时候要用它呢