applicationContext.xml文件内容:
来源:互联网 发布:怎么把淘宝小号养到2心 编辑:程序博客网 时间:2024/05/16 14:48
applicationContext.xml文件内容:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd"> <!-- 引入外部的properties文件 --> <context:property-placeholder location="classpath:db.properties" /> <!-- 创建c3p0连接池 --> <bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="${jdbc.driverClass}" /> <property name="jdbcUrl" value="${jdbc.url}" /> <property name="user" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> </bean> <!-- service --> <bean id="accountService" class="cn.itheima.service.AccountServiceImpl"> <property name="accountDao" ref="accountDao"></property> </bean> <!-- dao --> <bean id="accountDao" class="cn.itheima.dao.AccountDAOImpl"> <!-- 当注入dataSource后,底层会自动创建一个JdbcTemplate --> <property name="dataSource" ref="c3p0DataSource" /> </bean> <!-- 配置事务管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="c3p0DataSource"></property> </bean> <!-- 配置通知 --> <tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> <!-- name:必须的,对哪些方法进行事务控制 isolation 可选 设置事务隔离级别 默认是DEFAULT propagation:可选 设置事务传播 默认值 REQUIRED timeout 可选 超时时间 默认值-1 read-only 可选 默认值是false 如果不是只读,它可以对insert update delete操作,如果是只读不可以。 rollback-for 可选 可以设置一个异常,如果产生这个异常,触发事务回滚 no-rolback-for 可选 可以设置一个异常,如果产生这个异常,不会触发事务回滚 --> <tx:method name="account" /> </tx:attributes> </tx:advice> <!-- 配置切面 --> <aop:config> <aop:pointcut expression="execution(* cn.itheima.service.IAccountService.account(..))" id="txPointcut"/> <aop:advisor advice-ref="txAdvice" pointcut-ref="txPointcut"/> </aop:config> <!--开启事务--> <tx:annotation-driven transaction-manager="transactionManager"/></beans>
阅读全文
0 0
- applicationContext.xml文件内容:
- applicationContext.xml内容详情
- applicationContext.xml文件中class中的内容不能提示
- applicationContext.xml文件模板
- applicationContext.xml文件详解
- 配置applicationcontext.xml文件
- applicationContext.xml文件详解
- applicationContext.xml文件配置
- spring-mvc.xml/applicationContext.xml 默认内容
- Spring的applicationContext.xml文件
- applicationContext.xml文件的配置
- Spring的applicationContext.xml文件
- Spring的applicationContext.xml文件
- Spring的applicationContext.xml文件
- applicationContext.xml文件完整配置
- applicationContext.xml文件完整配置
- applicationContext.xml文件放置位置
- Spring applicationContext.xml文件解析
- Java中next()和nextLine()的区别
- Java+Selenium3方法篇28-Actions-鼠标悬停
- JavaFX之RadioButton (3)
- virtualenv+gunicorn+supervisor+nginx 部署 django项目
- oracle解锁表
- applicationContext.xml文件内容:
- 欢迎使用CSDN-markdown编辑器
- php将某个指定目录下的所有文件及文件夹删除
- Java操作Zip压缩文件遇到的编码问题
- 运算符重载
- mybatis批量插入报错:','附近有错误
- python+django+sae(3)
- 程序员薪酬到底有多高?来看硅谷的工程师统计
- 程序员为什么都穿得那么丑