我是靠谱客的博主 悦耳麦片,最近开发中收集的这篇文章主要介绍springmvc 添加事物,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

将事物加在contrller层,只需要在springmvc.xml中加上<tx:annotation-driven/>即可,并且contrller类中加上@Transactional即可。

前提是在spring.xml中要有事物管理器的配置即

    <!-- 事务配置 -->
     <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource" />
    </bean>

 

2.将事物加在service层,需要在springmvc.xml中加上    <context:component-scan base-package="com.bj.wsl">   
        <context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service" />
    </context:component-scan>这句话,在spring.xml中加上    <context:component-scan base-package="com.bj.wsl">
    </context:component-scan>,并且service类中加上@Transactional即可。

前提是在spring.xml中要有事物管理器的配置即

    <!-- 事务配置 -->
     <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <property name="dataSource" ref="dataSource" />
    </bean>

    <!-- 使用annotation注解方式配置事务 -->
    <tx:annotation-driven transaction-manager="transactionManager" />

最后

以上就是悦耳麦片为你收集整理的springmvc 添加事物的全部内容,希望文章能够帮你解决springmvc 添加事物所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部