java Spring@Transactional注释类或方法
试图收集和理解@Transactional annotation的要点,并跨越了一个要点。因此,在使用事务性注释时,我们需要记住的主要事项是:
- 事务性注释只能应用于公共方法[根据Does Spring @Transactional attribute work on a private method?
- 事务性注释应该应用于具体的类,而不是接口[根据Where should I put @Transactional annotation: at an interface definition or at an implementing class?
- 事务性注释应该应用于服务级别[根据Spring @Transactional Annotation Best Practice
- 如果您想在注释整个类时排除某些公共方法被事务性注释,那么可以使用一些传播策略[根据Transactional annotation on whole class + excluding a single method
不幸的是,我没有找到问题的答案:将事务性注释放在哪里更好?放在类或方法中 另外,也许你想在这个列表中添加一些要点,那将是非常棒的
共 (0) 个答案