Mybatis学习----环境搭建、配置模板

一、环境搭建

1、导入jar包

引用块内容

2、配置文件mybatis.xml

引用块内容




<configuration>
    
    <environments default="mysql">
        
        <environment id="mysql">
            
            <transactionManager type="JDBC">transactionManager>
            
            <dataSource type="POOLED">
                <property name="driver" value="com.mysql.jdbc.Driver"/>
                <property name="url" value="jdbc:mysql://127.0.0.1:3306/mybatis?useSSL=false"/>
                <property name="username" value="root"/>
                <property name="password" value="960926"/>
            dataSource>
        environment>
    environments>

    
    <mappers>
        <mapper resource="dao/UserDao.xml"/>
    mappers>
configuration>

3、配置局部文件
与dao类在一个文件下

引用块内容





<mapper namespace="dao.UserDao">

mapper>

4、 启动框架

private SqlSession openMyBatis() throws IOException {
        // 1、启动mybatis框架
        // SqlSession-->SqlSessionFactory-->SqlSessionFactoryBuilder
        SqlSessionFactoryBuilder ssfb = new SqlSessionFactoryBuilder();
        // 将mybatis.xml转换成流
        InputStream is = Resources.getResourceAsStream("mybatis.xml");
        SqlSessionFactory ssf = ssfb.build(is);
        SqlSession ss = ssf.openSession();
        return ss;
    }

二、提示模板、配置文件模板

1、提示模板,添加如下两个文件
Mybatis学习----环境搭建、配置模板_第1张图片
Mybatis学习----环境搭建、配置模板_第2张图片
Mybatis学习----环境搭建、配置模板_第3张图片
两个localtion可在解压mybatis.jar包下获得:
Mybatis学习----环境搭建、配置模板_第4张图片
key值为固定值(mybatis版本改变,key要手动更新):

http://mybatis.org/dtd/mybatis-3-config.dtd
http://mybatis.org/dtd/mybatis-3-mapper.dtd

2、文件模板:
将刚刚配置好的mybatis.xml和局部文件添加到xml模板中:
Mybatis学习----环境搭建、配置模板_第5张图片
在xml中输入mybatis就会有提示了:
Mybatis学习----环境搭建、配置模板_第6张图片

你可能感兴趣的:(mybatis)