MyBatisUtil

    xiaoxiao2021-12-14  29

    <?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 alias="model.Student" type="com.chaoyue.model.Student" /> </typeAliases> <!-- 配置数据库连接信息 --> <environments default="development"> <environment id="development"> <transactionManager type="JDBC" /> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://127.0.0.1:3306/ygw_test" /> <property name="username" value="root" /> <property name="password" value="654321" /> </dataSource> </environment> </environments> <!-- 映射文件 --> <!-- <mappers> <mapper resource="Mapper/UserMapper.xml" /> </mappers> --> </configuration> package com.chaoyue.util; import java.io.IOException; import java.io.Reader; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; public class MyBatisUtil { private final static SqlSessionFactory sqlSessionFactory; // 静态代码块加载mybatis-config.xml的配置文件 static { String resource = "mybatis-config.xml"; Reader reader = null; try { reader = Resources.getResourceAsReader(resource); } catch (IOException e) { e.printStackTrace(); } sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); } public static SqlSessionFactory getSqlSessionFactory() { return sqlSessionFactory; } }

    转载请注明原文地址: https://ju.6miu.com/read-964799.html

    最新回复(0)