文档章节

Spring配置文件applicationContext.xml(3)开启事务和注解

 绝影
发布于 2012/04/13 13:21
字数 313
阅读 1836
收藏 0
  1. <?xml version="1.0" encoding="UTF-8"?>   
  2. <beans   
  3. xmlns="http://www.springframework.org/schema/beans"  
  4. xmlns  si="http://www.w3.org/2001/XMLSchema-instance"  
  5. xmlns:context="http://www.springframework.org/schema/context"  
  6. xmlns:aop="http://www.springframework.org/schema/aop"  
  7. xmlns:tx="http://www.springframework.org/schema/tx"  
  8. xsi:schemaLocation="http://www.springframework.org/schema/beans   
  9. http://www.springframework.org/schema/beans/spring-beans-2.5.xsd   
  10. http://www.springframework.org/schema/context   
  11. http://www.springframework.org/schema/context/spring-context-2.5.xsd   
  12. http://www.springframework.org/schema/aop   
  13. http://www.springframework.org/schema/aop/spring-aop-2.5.xsd   
  14. http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd   
  15. ">   
  16.   
  17. <aop:aspectj-autoproxy></aop:aspectj-autoproxy>   
  18.   
  19. <!-- 配置数据源 -->   
  20. <bean id="dataSource" destroy-method="close">   
  21. <property name="driverClassName" value="com.mysql.jdbc.Driver"/>   
  22. <property name="url" value="jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf-8"/>   
  23. <property name="username" value="root"/>   
  24. <property name="password" value=""/>   
  25. <!-- 连接池启动时的初始值 -->   
  26. <property name="initialSize" value="1"/>   
  27. <!-- 连接池的最大值 -->   
  28. <property name="maxActive" value="500"/>   
  29. <!-- 最大空闲值.当经过一个高峰时间后,连接池可以慢慢将已经用不到的连接慢慢释放一部分,一直减少到maxIdle为止 -->   
  30. <property name="maxIdle" value="2"/>   
  31. <!--  最小空闲值.当空闲的连接数少于阀值时,连接池就会预申请去一些连接,以免洪峰来时来不及申请 -->   
  32. <property name="minIdle" value="1"/>   
  33. </bean>   
  34.   
  35. <!-- 配置事务管理器-->   
  36. <bean id="txManager">   
  37. <property name="dataSource" ref="dataSource"/>   
  38. </bean>   
  39. <!-- 配置业务bean -->   
  40. <bean id="personService">   
  41. <property name="ds" ref="dataSource"></property>   
  42. </bean>   
  43.   
  44. <!-- 采用@Transactional注解方式来使用事务 -->   
  45. <tx:annotation-driven transaction-manager="txManager"/>   
  46. </beans>

© 著作权归作者所有

粉丝 1
博文 4
码字总数 1116
作品 0
武汉
程序员
私信 提问
Spring的事务管理实现原理初探

这里主要是通过分析部分源码进行剖析Spring事务管理的实现原理。 再分析源码前,现从理论上大概分析哈: 纯JDBC操作数据库的基本步骤: 1. 获取连接 Connection conn = DriverManager.getCon...

rockypeng
2014/01/19
0
0
dispatch-servlet.xml与applicationContext.xml

spring的配置文件:applicationContext.xml定义的是“root webapp context”,直译过来就是根应用上下文。(一般配置bean、数据库连接、事务、shiro、开启任务task配置等等) springmvc的配置文...

少年已不再年少
2018/11/07
0
0
SpringMVC+Spring事物失效问题

1、spring扫描配置 springmvc扫描配置导致事物失效 一个项目中既有SpringMVC又有Spring 的时候,会发生事物失效问题 原因:使用的spring注解+springMVC注解,默认情况下spring应该先加载appli...

宿小帅
2016/10/12
50
0
day35_Spring学习笔记_03

一、事务管理 1.1、回顾事务 事务:一组业务操作ABCD,要么全部成功,要么全部不成功。 特性:ACID 原子性:整体 一致性:完成 隔离性:并发 持久性:结果 隔离问题: 脏读:一个事务读到另一...

黑泽明军
2018/08/08
0
0
Spring AOP 对Spring MVC的Controller切面拦截不起作用

当使用Spring AOP对Controller层的Controller类的方法进行切面拦截,不起作用。AOP配置没有任何问题。 Spring AOP配置没有任何问题;【正常】 断点调试:Spring源码断点调试,在调用Control...

陶邦仁
2015/11/02
0
2

没有更多内容

加载失败,请刷新页面

加载更多

数据科学热潮下的冷思考:什么才是最需要的技能?

全文共3087字,预计学习时长6分钟 图片来源:pexels.com/@freestocks 数据科学已经进入了稳定生产的成熟期,数据科学家所需的技能也在与时俱进。不仅是追求更高效的机器学习模型,在当下,推...

读芯术
21分钟前
2
0
48.Nginx访问日志 日志切割 静态文件不记录

12.10 Nginx访问日志 12.11 Nginx日志切割 12.12 静态文件不记录日志和过期时间 12.10 Nginx访问日志: ~1.日志格式 vim /usr/local/nginx/conf/nginx.conf //搜索log_format log_format com...

oschina130111
25分钟前
1
0
好程序员分享Css详解bem书写规范

  好程序员分享Css详解bem书写规范,bem是基于组件的web开发方法。其思想是将用户界面分隔为独立的块,从而使开发复杂的UI界面变得更简单和快,且不需要粘贴复制便可复用现有代码。BEM由B...

好程序员IT
30分钟前
3
0
基于cm+cdh搭建大数据集群

第一部分:搭建基本环境 1、网络配置 vim /etc/sysconfig/network-scripts/ifcfg-ens32 service network restart vim /etc/hosts 192.168.15.121 node1 192.168.15.122 node2 192.168.15.123......

一个点一个点
38分钟前
0
0
[学]ngin反向代理搭建与配置

Nginx安装地址:https://www.cnblogs.com/wyd168/p/6636529.html (linux) 必须安装的4个包: nginx-1.1.10.tar.gz openssl-1.0.1t.tar.gz pcre-8.39.tar.gz zlib-1.2.11.tar.gz ng配置主要......

覃光林
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部