spring事务管理_03:注解的方式配置事务管理

注解配置事务管理

16.5.6 Using @Transactional

@Transaction




    <!--

    @Transactional: 注解配置事务

    1。事务管理器

    注意:约定写法:
    id=transactionManager


    2。注解驱动


    -->

    <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource"></property>
    </bean>


    <tx:annotation-driven></tx:annotation-driven>
    

@Transaction可以定义接口,接口方法,类, 类的公共方法

You can place the @Transactional annotation before an interface definition, a method on an interface, a class definition, or a public method on a class.

但是: 定义在接口上和接口方法中是不靠谱的。

Table 16.2. Annotation driven transaction settings

<tx:annotation-driven mode="aspectj" transaction-manager="transactionManager"
                      proxy-target-class="false"></tx:annotation-driven>

@Transactional settings

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 秒速五厘米 最近 前男友再次找我聊天说起好笑和平分手 分手一年各自安好 互不相欠为何近日会再次和我聊天语气中充满酸...
    予小舒阅读 3,508评论 0 0
  • 《基地与帝国》是阿西莫夫创造的基地系列小说第二部,展现了基地与第一银河帝国的直接对抗,情节也可以说是动人心弦,跌宕...
    苏佑仁阅读 2,738评论 0 0
  • 我的灵魂无处安放 就如诞生的蝌蚪卷入漩涡 就算日以继夜地挣扎,游动 用力却抓不住稻草 我的肉体笔直端正 就如悬崖边...
    珈迦阅读 4,114评论 8 12