springMybatis整合步骤
2015-07-25 20:56
495 查看
配置数据源
配置sqlSessionFactory
配置自动扫描的Mapper包
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <property name="url" value="jdbc:mysql://127.0.0.1:3306/activity"/> <property name="username" value="root"/> <property name="password" value="root"/> <property name="initialSize" value="3"/> <property name="minIdle" value="1"/> <property name="maxActive" value="20"/> <property name="maxWait" value="60000"/> <property name="timeBetweenEvictionRunsMillis" value="60000"/> <property name="minEvictableIdleTimeMillis" value="300000"/> <property name="validationQuery" value="SELECT 'x'"/> <property name="testWhileIdle" value="true"/> <property name="testOnBorrow" value="false"/> <property name="testOnReturn" value="false"/> <property name="filters" value="stat"/> </bean>
配置sqlSessionFactory
<!-- MyBatis SqlSessionFactory --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"></property> <!--这里可以配置别名--> </bean>
配置自动扫描的Mapper包
<!-- 使用自动扫描mapper的方式加载mapper.xml --> <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <!-- 指定扫描包的路径,mapper的路径 --> <property name="basePackage" value="com.jd.jr.dao"></property> <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/> </bean>
相关文章推荐
- eclipse构建HBase开发环境并运行实例对Hbase建表增删改查
- 关于Java的转义字符
- java 基础之 反射技术
- java 基础之 反射技术
- Java 开发环境配置
- 精通Hibernate——Java的内存地址与Hibernate的内置对象标识符
- Spring中实现多数据源事务管理
- [Java Web]Struts2加起来(一个)
- 一个经典例子让你彻彻底底理解java回调机制
- 《深入理解java虚拟机》:类的初始化
- Java 中 Map 的使用
- java 基础之枚举
- java 基础之枚举
- Spring AOP 异常:IllegalArgumentException: error at ::0 can't find referenced pointcut
- Struts2的配置文件——web.xml
- java之可变参数
- 与阿根廷一起学习Java Web四个发展:对于信息传输和信息传输
- java之可变参数
- java多线程学习笔记——有关多线程的文章连接汇总
- Java 学习笔记(2015.7.20~24)