首先回顾一下我们使用Mybatis来操作数据库的步骤:
1、加载核心配置文件sqlMapConfig.xml(名字可以自己随便取);
2、通过 SqlSessionFactoryBuilder来得到SqlSessionFactory ;
3、通过SqlSessionFactory 来创建SqlSession;
4、通过SqlSession来调用增删该查的方法或者获取Mapper对象来调用相应的方法去操作数据库;
5、提交事务;
6、关闭SqlSession。
亲测一下可以顺利执行
还要写一下xml注册文件,要使用的时候映射地址,以下是整个mybatis.xml文件,这是我用的名字。
<?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>
<!-- 配置DB链接四要素属性文件 -->
<properties resource="mysql.properties" />
<typeAliases>
<!-- <typeAlias type="com.bjpowernode.beans.Student" alias="Student"/> -->
<!-- 以后别名只用其包名中的简单类名 以后工作中常用的就是这种 -->
<package name="com.bjpowernode.beans" />
</typeAliases>
<!--配置运行环境 -->
<environments default="mysqlEM">
<environment id="mysqlEM">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}" />
<property name="url" value="${jdbc.url}" />