<?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">
<!--MyBatis配置-->
<configuration>
<!-- 注意书写位置 -->
<settings>
<!-- mybaits-config.xml中开启全局缓存(默认开启) -->
<setting name="cacheEnabled" value="true"/>
<!--数据库语句 _表达法修改为驼峰表达法,数据库语句中不用为列起别名-->
<setting name="mapUnderscoreToCamelCase" value="true" />
</settings>
<!--添加properties配置文件路径(外部配置、动态替换)-->
<properties resource="db.properties"/>
<!-- 实体类的别名 -->
<typeAliases>
<!-- <typeAlias type="com.qf.entity.User" alias="User"/>-->
<!-- com.qf.entity包下的所有实体定义别名,默认别名:实体类名 -->
<package name="entity"/>
</typeAliases>
<plugins>
<!--分页插件-->
<!-- com.github.pagehelper为PageHelper类所在包名 -->
<plugin interceptor="com.github.pagehelper.PageInterceptor"></plugin>
</plugins>
<!--JDBC环境配置、选中默认环境-->
<environments default="MySqlDB">
<!--MySql数据库环境配置-->
<environment id="MySqlDB">
<!--事务管理-->
<transactionManager type="JDBC"/>
<!--普通连接-->
<!-- <dataSource type="org.apache.ibatis.datasource.pooled.PooledDataSourceFactory">-->
<!-- <property name="driver" value="${driver}"/>-->
<!-- <property name="url" value="${url}"/>-->
<!-- <property name="username" value="${username}"/>-->
<!-- <property name="password" value="${password}"/>-->
<!-- </dataSource>-->
<!--德鲁伊连接池-->
<dataSource type="utils.MyDruidDataSourceFactory"><!--数据源工厂-->
<property name="driverClass" value="${driver}"/>
<property name="jdbcUrl" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!--Mapper注册-->
<mappers>
<!--注册Mapper文件的所在位置-->
<mapper resource="mapper/userdao-mapper.xml"/>
</mappers>
</configuration>
mybatis-config.xml
最新推荐文章于 2023-08-17 20:25:50 发布