注解方式能注解在private修饰的方法上吗

来源:7-1 课程总结

qq_MJX_0

2017-02-13 14:02

个人觉得不可以,但是不知道所在原因,也不知道是不是正确的

写回答 关注

1回答

  • 慕仰0354868
    2017-02-13 14:02:50
    已采纳

    虽然 @Transactional 注解可以作用于接口、接口方法、类以及类方法上,但是 Spring 建议不要在接口或者接口方法上使用该注解,因为这只有在使用基于接口的代理时它才会生效。另外, @Transactional 注解应该只被应用到 public 方法上,这是由 Spring AOP 的本质决定的。如果你在 protected、private 或者默认可见性的方法上使用 @Transactional 注解,这将被忽略,也不会抛出任何异常。

Spring事务管理

事务管理是Spring重要的知识,应用事务解决数据不一致问题

87318 学习 · 197 问题

查看课程

相似问题