其他配置
-
- mybatis-generator-core
- mybatis -plus
- 通用mapper
MapperRegistry:注册绑定我们的mapper文件;
方式一:【推荐使用】
<!--每一个Mapper.xml文件都需要在mybatis核心配置文件中注册-->
<mappers>
<mapper resource="com/kuang/dao/UserMapper.xml"/>
</mappers>
方式二:使用class文件绑定注册
<!--每一个Mapper.xml文件都需要在mybatis核心配置文件中注册-->
<mappers>
<mapper class="com.kuang.dao.UserMapper"/>
</mappers>
使用方式二的注意点:
- 接口和它的Mapper配置文件必须同名!
- 接口和它的Mapper配置文件必须在同一个包下!
方式三:使用扫描包进行注入绑定!
<!--每一个Mapper.xml文件都需要在mybatis核心配置文件中注册-->
<mappers>
<package name="com.kuang.dao"/>
</mappers>
使用方式三的注意点:
- 接口和它的Mapper配置文件必须同名!
- 接口和它的Mapper配置文件必须在同一个包下!
练习:
- 将数据库配置文件外部引入
- 实体类别名
- 保证UserMapper接口 和 UserMapper.xml文件改为一致!并且放在同一个包下!