创建一个Mybatis工程

创建一个Mybatis工程
1:首先,设计好框架:
 
2:写工具类:
 
package com.ftz.Demo.utils;
 
import org.apache.ibatis.io.Resources;
 
import org.apache.ibatis.session.SqlSession;
 
import org.apache.ibatis.session.SqlSessionFactory;
 
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
 
import java.io.IOException;
 
import java.io.InputStream;
 
public class MybatisUtil {
 
    private static SqlSessionFactory sqlSessionFactory;
 
    static {
 
        try {
 
            String resource = "mybatis-config.xml";
 
            InputStream inputStream = Resources.getResourceAsStream(resource);
 
            sqlSessionFactory = new  SqlSessionFactoryBuilder()。build(inputStream);
 
        } catch (IOException e) {
 
            e.printStackTrace();
 
        }
 
    }
 
    public static SqlSession getSqlSession(){
 
        return sqlSessionFactory.openSession();
 
    }
 
}
 
3:配置文件:
 
<?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>
 
    <environments default="development">
 
        <environment id="development">
 
            <transactionManager type="JDBC"/>
 
            <dataSource type="POOLED">
 
                <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
 
                <property name="url"
 
                          value="jdbc:mysql://localhost:3306/mybatis?useUnicode=true&amp;characterEncoding=utf8&amp;serverTimezone=GMT%2B8&amp;useSSL=false"/>
 
                <property name="username" value="root"/>
 
                <property name="password" value="root"/>
 
            </dataSource>
 
        </environment>
 
    </environments>
 
    <mappers>
 
        <mapper resource="com/ftz/Demo/dao/userMapper.xml"/>
 
    </mappers>
 
</configuration>

推荐阅读