1、
2、类型别名(typeAliases)
类型别名是Java类型设置一个短的名字
存在的意义是减少类完全限定名的冗余
<!--可以给实体类起别名--> 第一种: <typeAliases> <typeAlias type="com.kuang.pojo.User" alias="User"/> </typeAliases>
第二种:也可以指定一个包名
<typeAliases> <package name="com.kuang.pojo"/> </typeAliases>
这里用小写user
在实体类比较少的时候,使用第一种方式
如果实体类十分多,建议使用第二种
第一种可以DIY 第二种不行,如果非要改,需要在实体上增加注解
3、设置
4、映射器
MapperRegister:注册绑定我们的Mapper文件
方式一(推荐使用)
<!--每一个Mapper.xml都需要在Mybatis核心配置文件中注册!--> <mappers> <mapper resource="com/kuang/dao/UserMapper.xml"/> </mappers> 方式二:使用class文件绑定注册 <mapper class= "com.kuang.dao.UserMapper"/>
接口和他的Mapper配置文件必须同名
接口和他的Mapper配置文件必须在同一个包下
方式三:
<package name="com.kuang.dao"/>
接口和他的Mapper配置文件必须同名
接口和他的Mapper配置文件必须在同一个包下