| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?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:mongo="http://www.springframework.org/schema/data/mongo"
- xsi:schemaLocation="http://www.springframework.org/schema/data/mongo http://www.springframework.org/schema/data/mongo/spring-mongo.xsd
- http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
- <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
- <property name="driverClassName" value="${jdbc.driverClassName}" />
- <property name="url" value="${jdbc.url}" />
- <property name="username" value="${jdbc.username}" />
- <property name="password" value="${jdbc.password}" />
- <property name="maxActive" value="${jdbc.maxActive}" />
- <property name="maxIdle" value="${jdbc.maxIdle}" />
- <property name="maxWait" value="${jdbc.maxWait}" />
- <property name="defaultAutoCommit" value="${jdbc.defaultAutoCommit}" />
- <property name="removeAbandoned" value="${dataBase.removeAbandoned}" />
- <property name="removeAbandonedTimeout" value="${dataBase.removeAbandonedTimeout}" />
- <property name="testOnBorrow" value="true" />
- <property name="testWhileIdle" value="true" />
- <property name="testOnReturn" value="true" />
- <property name="validationQuery" value="select 1 from dual" />
- </bean>
- <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
- <property name="configLocation" value="classpath:MyBatis-Configuration.xml" />
- <property name="dataSource" ref="dataSource" />
- <property name="mapperLocations" value="classpath*:com/loygra/**/*_mapper.xml" />
- <!-- <property name="transactionFactory"> -->
- <!-- <bean -->
- <!-- class="org.apache.ibatis.transaction.managed.ManagedTransactionFactory"
- /> -->
- <!-- </property> -->
- </bean>
- <bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate">
- <constructor-arg index="0" ref="sqlSessionFactory" />
- <!-- <constructor-arg index="1" value="BATCH" /> -->
- </bean>
- <bean id="txManager"
- class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
- <property name="dataSource" ref="dataSource" />
- </bean>
- </beans>
|