博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mybaties 的 applicationContext.xml
阅读量:5806 次
发布时间:2019-06-18

本文共 2907 字,大约阅读时间需要 9 分钟。

<?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:aop="http://www.springframework.org/schema/aop"
xmlns:jdbc="http://www.springframework.org/schema/jdbc"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/jdbc http://www.springframework.org/schema/jdbc/spring-jdbc-4.3.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.3.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.3.xsd">

<context:annotation-config></context:annotation-config>

<context:component-scan base-package="com"></context:component-scan>

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="com.mysql.jdbc.Driver"></property>
<property name="jdbcUrl" value="jdbc:mysql:///spring"></property>
<property name="user" value="root"></property>
<property name="password" value="123"></property>
<property name="minPoolSize" value="10"></property>
<property name="maxPoolSize" value="200"></property>
</bean>

<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">

<property name="dataSource" ref="dataSource"></property>
</bean>

 

<bean id="sqlsessionfactory" class="org.mybatis.spring.SqlSessionFactoryBean">

<property name="dataSource" ref="dataSource"></property>
</bean>

<!-- <bean id="factorybean" class="org.mybatis.spring.mapper.MapperFactoryBean">

<property name="mapperInterface" value="com.test.UserMapper"></property>

<property name="sqlSessionFactory" ref="sqlsessionfactory"></property>

</bean> -->
<!-- 扫描包下的所有Mapper接口 -->
<bean id="factorybean" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.test"></property>
<property name="sqlSessionFactory" ref="sqlsessionfactory"></property>
</bean>

<!-- 配置声明式事务 -->
<tx:advice id="txadvice" transaction-manager="transactionManager">
<!-- <tx:attributes>
<tx:method name="*" propagation="REQUIRED" read-only="true"/>
</tx:attributes> -->
</tx:advice>

<aop:config >

<aop:pointcut expression="execution(* com.test.Test.*(..))" id="mypointcut"/>
<aop:advisor advice-ref="txadvice" pointcut-ref="mypointcut"/>
</aop:config>
</beans>

转载于:https://www.cnblogs.com/xyd51cto/p/7718428.html

你可能感兴趣的文章
百度编辑器ueditor 光标位置的坐标
查看>>
DEV-C++ 调试方法简明图文教程(转)
查看>>
参加婚礼
查看>>
Java重写equals方法和hashCode方法
查看>>
Spark API编程动手实战-07-join操作深入实战
查看>>
EasyUI基础入门之Easyloader(载入器)
查看>>
Spring ’14 Wave Update: Installing Dynamics CRM on Tablets for Windows 8.1
查看>>
MySQL 备份与恢复
查看>>
吃午饭前,按书上的代码写会儿--Hunt the Wumpus第一个版本
查看>>
TEST
查看>>
PAT A1037
查看>>
ReactiveSwift源码解析(三) Signal代码的基本实现
查看>>
(六)Oracle学习笔记—— 约束
查看>>
[Oracle]如何在Oracle中设置Event
查看>>
top.location.href和localtion.href有什么不同
查看>>
02-创建hibernate工程
查看>>
Scrum之 Sprint计划会议
查看>>
svn命令在linux下的使用
查看>>
Gradle之module间依赖版本同步
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务(十五)Springboot整合RabbitMQ...
查看>>