<?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> <!-- 表示加载jdbc配置文件 --> <properties resource="jdbc.properties"></properties> <pre name="code" class="html"> <!-- 设置启用二级缓存开关 --> <settings> <setting name="cacheEnabled" value="true"/> </settings>
<!-- 给实体类一个别名,可以在填返回类型时直接填别名 -->
<typeAliases>
<!-- 一个类的别名 -->
<typeAlias alias="student" type="com.et.mybatis.study.entity.Student"/>
<!-- 扫描该类下面所有的类,并且给他们以类名首字母小写的别名 -->
<package name="com.et.mybatis.study.entity"/>
</typeAliases>
<!-- 设置环境为开发模式,修改了配置文件不需要重启 -->
<environments default="development">
<environment id="development">
<!-- 在这里设置JDBC事物 -->
transactionManager type="JDBC" />
<!-- type="POOLED"表示连接池,产生连接对象,用完之后还可以还回来-->
<dataSource type="POOLED">
<!-- 这里使用${}去获取配置文件里面的数据库连接信息 -->
<property name="url" value="${url}"/>
<property name="driver" value="${driverClassName}"/>
<property name="username" value="${uname}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!-- 这里配置映射文件 -->
<mappers>
<!-- 配置具体的实体类映射文件 -->
<mapper resource="com/et/mybatis/study/entity/studentMapper.xml"/>
</mappers>
</configuration>
mybatis的核心xml文件配置mybatis-config.xml
最新推荐文章于 2023-02-23 14:08:29 发布