Setting Up Annotation Driven Transactions in Spring in @Configuration Class

后端 未结 3 364
盖世英雄少女心
盖世英雄少女心 2021-01-07 21:06

So in the latest version of Spring we are able to use the @Configuration annotation to setup our configurations for Spring. Now in JavaConfig it is possible to

相关标签:
3条回答
  • 2021-01-07 21:20

    You can now use @EnableTransactionManagement.

    See this post for more details: http://blog.springsource.com/2011/06/10/spring-3-1-m2-configuration-enhancements/

    0 讨论(0)
  • 2021-01-07 21:26

    Take a look at http://blog.springsource.com/2011/02/17/spring-3-1-m1-featurespec. Spring 3.1's FeatureSpecification classes such as TxAnnotationDriven are designed to solve exactly the problem described above.

    0 讨论(0)
  • 2021-01-07 21:28

    It seems like it isn't possible according to this forum post:

    there may be a more first-class mechanism for enabling annotation-driven TX in @Configuration classes in Spring 3.1, but in the meantime, the recommended approach is to use @ImportResource to include a snippet of XML that declares <tx:annotation-driven/>

    Wait: but you seem to have an XML context anyway. Why not add <tx:annotation-driven/> to it and use @Transactional?

    0 讨论(0)
提交回复
热议问题