<aop:config proxy-target-class="true">
<aop:pointcut expression="execution(* com.jikexueyuan.dao.impl.*.*(..))" id="cut"/>
<aop:advisor advice-ref="defaultTransactionAdvice" pointcut-ref="cut"/>
</aop:config> <bean id="transactionManager"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
<property name="dataSource" ref="datasource"></property>
</bean>
<tx:advice transaction-manager="transactionManager" id="defaultTransactionAdvice">
<tx:attributes>
<tx:method name="add*" read-only="false"/>
<tx:method name="*"/>
</tx:attributes>
</tx:advice>

最新文章

  1. 10 Cookie/Session
  2. Maven——Maven核心概念
  3. druid 源码分析与学习(含详细监控设计思路的彩蛋)(转)
  4. mysql数据库导入外键约束问题
  5. mongodb 的安装历程
  6. 得到当前活动的controller
  7. properties文件的读取
  8. 基于MFC简单图片裁剪工具
  9. [翻译] 使用ElasticSearch,Kibana,ASP.NET Core和Docker可视化数据
  10. 理解npm run
  11. Day 20 常用模块(三)
  12. lvs三种模式的配置
  13. grep与正则表达式的使用
  14. ajax写用户注册
  15. js相关判断
  16. Asp.net WebAPI Request参数验证-请不要重复造轮子
  17. Hbase 学习(四) hbase客户端设置缓存优化查询
  18. 用个体软件过程(PSP)记录你的工作
  19. ajax返回值传给js全局变量
  20. 如何编写一个python项目

热门文章

  1. 如何往gitlab/github上游贡献代码
  2. 「AHOI2008」紧急集合/聚会
  3. CSS - 伪类和伪元素
  4. win7 X64 进程名称不一致,导致杀进程失效!
  5. EMIS快速开发平台 - 微服务版技术选型
  6. SpringBoot初试牛刀
  7. IOS pin约束问题 存在间隙
  8. 使用 CAS 在 Tomcat 中实现单点登录 http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/
  9. (转)C#的 GC工作原理基础
  10. dataset的reparation和coalesce