idea配置MyBatis(配置优化)
使用别名

在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>
<!--所有的引用配置必须按照顺序来-->
<properties resource="db.properties"/>
<!-- JavaBean类型自动映射扫描包配置 Java类型别名 -->
<!--实体类比较少的时候使用第二种方式-->
<typeAliases>
<package name="com.shao.pojo"/>
<!--<typeAlias type="com.shao.pojo.User" alias="User"/>-->
</typeAliases>
<environments default="development">
<!-- 数据库环境 -->
<environment id="development">
<!-- 使用JDBC使用管理 -->
<transactionManager type="JDBC"/>
<!-- 数据源配置 -->
<dataSource type="POOLED">
<!--property属性载入配置文件-->
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
<!-- 映射器 , 每一个mapper.xml都需要在mybatis-config中注册-->
<mappers>
<mapper resource="com/shao/dao/UserMapper.xml"/>
<!--如果用class 接口和mapper必须同名且在一个包下-->
</mappers>
</configuration>
主要是给自己看的,所以肯定会出现很多错误哈哈哈哈哈

浙公网安备 33010602011771号