Spring如何实现声明式事务
解决方案 »
- Cannot find any information on property 'cipher' in a bean of type 'xx.JiamiBean
- list存取值问题
- JAVAScript中如何实现IE主页面操作时弹出新的页面,如果关闭主页面,如何控制关闭新弹出的页面?
- 求JSP的聊天室程序,大小不限呀,在网上找了半天没找到,求各位了
- 求jsp新闻发布系统
- 求助:HTTP Status 500 ,type Exception report在线等。。。
- 请问下国际化消息在实际项目中用的多不多啊
- 求一个排序查询的SQL语句
- 如何在jsp建立一个函数
- activiti5怎么获得当前节点可以流转的方向
- javabean 蔡鸟请教
- mysql自定义函数
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<!-- 创建事务管理器 -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!--1.可以用 注解方式进行事务管理 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
<!--2.还有一种是用aop的形式进行事物管理 -->
<tx:advice id="txAdvice" transaction-manager="myHibTxManager">
<tx:attributes>
<!-- 对get/load/search开头的方法要求只读事务 -->
<tx:method name="get*" propagation="SUPPORTS" read-only="true" />
<tx:method name="load*" propagation="SUPPORTS" read-only="true" />
<tx:method name="search*" propagation="SUPPORTS" read-only="true" />
<!-- 对其它方法要求事务 -->
<tx:method name="*" propagation="REQUIRED" />
</tx:attributes>
</tx:advice>
<aop:config>
<!--
只对GoodsBiz添加事务支持,因为前面配置的transactionManager
是专对Hibernate的事务管理器 。
-->
<aop:pointcut id="bizMethods"
expression="execution(* com.aptech.jb.epet.*.*(..))" />
<!-- 织入 -->
<aop:advisor advice-ref="txAdvice" pointcut-ref="bizMethods" />
</aop:config>