spring 整合mybatis xml配置(采用druid 配置数据源)
2018-01-31 11:46
399 查看
1.简单配置文件
jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://172.17.20.31:3306/zxkp jdbc.username=root jdbc.password=1234562.mybatis配置文件,
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.0.xsd"> <!-- 配置dao层扫描 --> <context:property-placeholder location="classpath:conf/database.properties" /> <!-- 通过JDBC模版获取数据库连接 --> <bean scope="singleton" id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSource"></property> </bean> <!-- 数据库连接池 --> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <property name="driverClassName" value="${jdbc.driverClassName}" /> </bean> <!-- 让spring管理sqlsessionfactory 使用mybatis和spring整合包中的 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <!-- 数据库连接池 --> <property name="dataSource" ref="dataSource" /> <!-- 加载mybatis的全局配置文件 --> <property name="mapperLocations" value="classpath:com/mapper/*.xml" /> </bean> <!-- 配置mapper扫描包 --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.mapper" /> </bean> </beans>
相关文章推荐
- spring-boot | 使员Druid 整合Mybatis 最简配置多数据源
- SpringBoot系列七:SpringBoot 整合 MyBatis(配置 druid 数据源、配置 MyBatis、事务控制、druid 监控)
- SpringMVC+Spring+Mybatis整合,使用druid连接池,声明式事务,maven配置
- Spring 整合 hibernate的 applicationContext.xml 数据源配置
- SpringBoot使用Druid数据源的配置方法
- Spring-mvc整合mybatis-oracle11g-druid数据源
- 框架篇-Spring+Mybatis整合Druid连接池,并配置SQL监控
- Spring boot 整合 alibaba.druid 数据源
- spring-boot整合druid配置
- Spring3 整合MyBatis3 配置多数据源 动态选择SqlSessionFactory
- SpringMVC+Spring+Mybatis整合,使用druid连接池,声明式事务,maven配置
- spring boot druid mybatis 多数据源 配置
- java-durid、mybatis、spring 整合基于 AbstractRoutingDataSource 的多数据源读写分离配置
- Spring配置文件中的C3P0数据源配置和事务配置(采用mysql)
- Spring和HIbernate整合配置数据源 出现 'java.lang.String'不能转换为java.lang.class
- Spring Boot 整合 Mybatis 实现 Druid 多数据源详解
- Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
- 在Spring框架中配置Druid数据库连接池并且Spring和DbUtils进行整合
- Spring3.3 整合 Hibernate3、MyBatis3.2 配置多数据源/动态切换数据源 方法
- Spring整合阿里巴巴开源数据源Druid