共同点 1.都是开启事务的支持
不同点 1.前者通过注解配置后者通过配置文件配置
2.@EnableTransactionManagemen可以通过bean的类名加载多个transaction对象
3.<tx:annotation-driven/>首先读取内置属性为transaction-manager=""对应的值, 没有的话则读取对应id为 transactionManager的bean实例,还没有则会报出异常
总结: 通过注解的配置范围更大,更灵活
@EnableTransactionManagement与配置文件<tx:annotation-driven/>的区别
最新推荐文章于 2024-04-02 02:51:21 发布