spring+mybatis 配置文件
来源:互联网 发布:编程之魂 闫怀志 编辑:程序博客网 时间:2024/06/06 15:48
<?xml version="1.0" encoding="UTF-8" ?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:context="http://www.springframework.org/schema/context"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"xmlns:ehcache="http://ehcache-spring-annotations.googlecode.com/svn/schema/ehcache-spring"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.2.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.2.xsd"> <!-- 配置自动扫包,包括子包,不与springmvc扫描相同的包,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean--> <context:component-scan base-package="com.ylg.dao;com.ylg.bean;com.ylg.service"/> <!-- 引入配置文件 此处为db.properties--> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="classpath:db.properties"> </property> </bean> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <!-- 指定连接数据库的驱动 --> <property name="driverClass" value="${driver}"/> <property name="jdbcUrl" value="${url}"/> <property name="user" value="${username}"/> <property name="password" value="${passwd}"/> <!-- 指定连接数据库连接池的最大连接数 --> <property name="maxPoolSize" value="${maxPoolSize}"/> <!-- 指定连接数据库连接池的最小连接数 --> <property name="minPoolSize" value="${minPoolSize}"/> <!-- 指定连接数据库连接池的初始化连接数 --> <property name="initialPoolSize" value="${initialPoolSize}"/> <!-- 指定连接数据库连接池的连接的最大空闲时间 --> <property name="maxIdleTime" value="${maxIdleTime}"/> <!-- 连接关闭时默认将所有未提交的操作回滚。默认:false --> <property name="autoCommitOnClose" value="${autoCommitOnClose}"/> <!-- 当连接用完时,等待获取新的连接,超时后将抛出SQLException,如果设置为0,则无限等待,单位毫秒,默认:0 --> <property name="checkoutTimeout" value="${checkoutTimeout}"/> <property name="acquireIncrement" value="${acquireIncrement}"/> <property name="acquireRetryAttempts" value="${acquireRetryAttempts}"/> </bean> <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <!-- 自动扫描mapping.xml文件 --> <property name="mapperLocations" value="classpath*:/config/mybatis/*Mapper.xml"/> </bean> <!-- Mapper接口所在包名,Spring会自动查找其下的Mapper --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="annotationClass" value="org.springframework.stereotype.Repository"/> <property name="basePackage" value="com.ylg.dao"/> </bean> <!-- 由spring管理mybatis的事物 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/> </bean> <tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/> </beans>
0 0
- mybatis配置文件spring-mybatis.xml
- Mybatis+ Spring 配置文件
- mybatis spring 配置文件问题
- spring-mybatis整合(配置文件)
- mybatis整合spring配置文件
- spring+mybatis 配置文件
- Spring与Mybatis整合配置文件
- Spring MVC + Mybatis 配置文件模板
- struts2 + spring + mybatis 整合配置文件
- spring与mybatis整合配置文件
- mybatis与spring整合配置文件
- Spring+SpringMVC+Mybatis基本配置文件
- Spring-Mybatis配置文件基本配置
- spring mybatis整合读取配置文件
- Spring +MyBatis 配置文件概要说明
- spring boot mybatis 读取配置文件
- spring+mybatis开发配置文件说明
- spring+springmvc+mybatis整合配置文件
- JS的一些语法规范
- Python 练习册,每天一个小程序
- Linux查找含有某字符串的所有文件
- java 基础 基本类型和字符串之间转换
- Html5 Web数据存储,及Input表单及相关属性
- spring+mybatis 配置文件
- rails项目使用postgrep数据库,更新本地数据库步骤
- 分布式系统的魅力 -- 随处可见的“不一致性”-- 计算机世界也没有“永动机”
- autocomplete根据输入字符进行搜索
- spring boot 发送邮件带附件出现Not in multipart mode - create an appropriate MimeMessageHelper错误
- 需要的图
- android studio自带调试工具
- Qt中编写槽函数 (对两种不同的触发方式 值改变和单击按钮 进行 试验)
- c++ explicit在构造函数中的应用