mybatis-config.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>

 

<!-- 控制打印底层执行过程 STDOUT_LOGGING模式 debug就开启了,log就可以打印sql了 -->

<settings>

<setting name="logImpl" value="STDOUT_LOGGING" />

</settings>

 

<!-- typeAliases 设置别名 -->

<typeAliases>

<!-- 设置单个文件的别名 -->

<typeAlias type="cn.fqbox.entity.User" alias="user" />

<!-- package name 给某个路径下的所有文件设置别名 默认别名类名首字母小写 比如 UserMapper.xml 里的 resultType="cn.fqbox.entity.User" 

可以写成resultType="user" -->

<package name="cn.fqbox.entity" />

</typeAliases>

 

<!--environments 环境变量 该属性指定当前的环境,有development和work两种选择,默认是development开发模式; -->

<environments default="development">

<!--environment id 该属性是每个environment定义的环境,也有development和work两种选择,默认是development开发模式; -->

<environment id="development">

<!--transactionManager type 该属性是配置事务管理器的类型,mybatis中有JDBC和MANAGED两种,一次只能配置一个 -->

<transactionManager type="JDBC" />

<!--dataSource-type: 该属性用来配置数据源类型,有UNPOOLED、POOLED和JNDI三种选择,后面会介绍; -->

<dataSource type="POOLED">

<property name="driver" value="com.mysql.cj.jdbc.Driver" />

<property name="url"

value="jdbc:mysql://127.0.0.1:3306/ovls" />

<property name="username" value="root" />

<property name="password" value="12345678" />

</dataSource>

</environment>

</environments>

 

<!-- 加载SQL定义文件 -->

<mappers>

<mapper resource="cn/fqbox/mapper/UserMapper.xml" />

 

<!-- 扫描多个xml映射文件与接口需在同一个目录下 -->

<!-- <package name="cn/fqbox/mapper"></package> -->

</mappers>

</configuration>

posted @ 2020-02-15 15:04  &#127810;浪迹天涯&#127810;  阅读(99)  评论(0)    收藏  举报