@Transactional注释

时间:2011-09-20 08:15:36

标签: hibernate spring transactions

之间有什么区别:

  • 将“@Transactional”注释添加到整个班级
  • 为每个方法添加“@Transactional”注释?

使用spring和Hibernate?

1 个答案:

答案 0 :(得分:6)

基本上,如果使用@Transactional注释类,则所有方法都是事务性的。 如果不这样做,您可以仅注释@Transactional那些您想要的方法。此外,您可以为每种方法指定不同的属性,例如isolationpropagationtimeout,...

另外,请看一下这个问题,这可能是它的重复:Hibernate transaction annotations in source — difference between class and method level use?