B)application.xml文件
<!-- 扫描注解 -->
<context:component-scan base-package="*">
<context:exclude-filter expression="org.springframework.stereotype.Controller" type="annotation"/>
</context:component-scan>
<!-- 定义注解事务支持 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<!-- aop 支持 -->
<aop:config>
<aop:pointcut id="serviceOperation"
expression="execution(* org.pp..*.*(..))"/>
<aop:advisor pointcut-ref="serviceOperation" advice-ref="txAdvice"/>
</aop:config>
<tx:advice id="txAdvice">
<tx:attributes>
<tx:method name="get*" read-only="true"/>
<tx:method name="find*" read-only="true"/>
<tx:method name="*" propagation="REQUIRED" />
</tx:attributes>
</tx:advice>
<!-- 旧系统 配置-->
<bean id="transactionBase"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean"
lazy-init="true" abstract="true">
<property name="transactionManager" ref="transactionManager" />
<property name="transactionAttributes">
<props>
<prop key="create*">PROPAGATION_REQUIRED</prop>
<prop key="update*">PROPAGATION_REQUIRED</prop>
<prop key="delete*">PROPAGATION_REQUIRED</prop>
<prop key="merge*">PROPAGATION_REQUIRED</prop>
<prop key="list*">PROPAGATION_REQUIRED,readOnly
</prop>
<prop key="get*">PROPAGATION_REQUIRED,readOnly
</prop>
<prop key="*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
分享到:
相关推荐
Spring+Hibernate+SpringMVC+Maven整合
以上是springmvc+spring+hibernate整合基于eclipse,oracle开发
spring mvc + spring + hibernate 全注解整合开发视频教程 11
spring mvc + spring + hibernate 全注解整合开发视频教程 12
spring mvc + spring + hibernate 全注解整合开发视频教程 06.haozip03
spring+springMVC+Hibernate整合
Spring3.0+Hibernate4.0+SpringMVC整合ExtJS4是一个集成的应用系统,希望对学习javaweb和extjs的朋友有帮助
spring mvc + spring + hibernate 全注解整合开发视频教程 04
Maven整合Spring+SpringMVC+Hibernate+SpringDataJPA
spring4.3.7+hibernate5+springmvc整合jar包
基于maven的spring4.3.7+hibernate5+springmvc整合,源码,
Spring+hibernate4+SpringMVC+Jbpm4.4 。Jbpm 4.4 整合 spring,数据库是mysql,hibernate大版本是4。供以后参考使用
SpringMVC+Spring+Hibernate+Oracle 实现图书管理(CRUD) 一个简单的图书管理系统。
spring4+springmvc4+hibernate4 整合,免费
spring + spring MVC + hibernate三大框架整合开发必要的jar包,完整版本。没有缺失。spring + spring MVC + hibernate三大框架整合开发必要的jar包,完整版本。没有缺失。
Spring+SpringMVC+Hibernate+JSP操作数据
ssh整合
Struct2逐渐被淘汰,现在SMSH已经可以代替SSH了,这个demo就是Spring+SpringMVC+Hibernate 框架的整合 有简单例子做实例,希望能为初学者参考参考
Spring + Hibernate + Spring mvc +Ajax 整合 框架,一个简单的添加删除。
springMVC+hibernate+spring+maven整合框架代码实例