请教关于spring tx:advice 和tx:annotation-driven的问题

oKuangLang1 2016-10-11 09:34:41
如题,两者都是用来处理事务的吗?在使用上有什么区别么,是否只需要配置其中一个就能完成事务,还是说必要是两个都必须配置,恳请解答,谢谢
...全文
472 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
小灯光环 2016-10-11
  • 打赏
  • 举报
回复
如果不用@Transactional这个注解实现事务就不需要tx:annotation-driven~
如果用aop实现事务需要在aop:config中声明事务通知(tx:advice)~

这两个是二选一~ 都依赖于transactionManager~
子夜静舞 2016-10-11
  • 打赏
  • 举报
回复
tx:advice 这种 是用 aop方式管理事物 annotation-driven 这种是注解方式管理事物 第一种方式,需要在spring配置文件配置一些参数 第二种方式,需要在 类里 加一些注解进行事物管理 用一种就行,没必须都用

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧