使用Mybatis在Spring中操作MySQL数据库
创建Mybatis配置文件:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<typeAliases>
<typeAlias type="com.qunhe.scm.daemon.consisthash.DaemonNode" alias="DaemonNode"/>
<package name="com.qunhe.scm.data"/>
</typeAliases>
</configuration>
修改Spring的配置文件:
主要是添加SqlSession的制作工厂类的bean:SqlSessionFactoryBean,(在mybatis.spring包中)。需要指定配置文件位置和dataSource。
和数据访问接口对应的实现bean。通过MapperFactoryBean创建出来。需要执行接口类全称和SqlSession工厂bean的引用。
<!-- 导入属性配置文件 -->
<context:property-placeholder location="classpath:mysql.properties" />
<bean id="dataSource" class="org.apache.tomcat.jdbc.pool.Data