Spring声明式事务使用注解的形式

使用注解形式的原因

1、开发团队达成一致的约定,明确标注事务方法的编程风格

2、保证事务方法的执行时间尽量短,不要穿插其他耗时操作(如rpc、http请求操作),如果不能避免把耗时操作剥离到事务方法外部(新建方法,所有的非事务耗时操作移到别的方法中,在新方法中调用事务方法)

3、不是所有的方法都需要事务,比如只有一条修改操作和制度操作不需要事务



注意:在高并发项目中,事务的不合理使用往往是性能下降的主要原因

你可能感兴趣的:(Spring声明式事务使用注解的形式)