基于Mapper代理配置Mybatis多表查询的一对一映射(三种方式)
一、mybatis多表联查使用内连接
1、两表联查中一对一关系对于POJO的体现(截图忽略了get,set方法)
2、编写对应的PaperMapper接口和在同目录下创建对应sql映射文件PaperMapper.xml
注意:
这里我们在mybatis总配置里设置包扫描
<mappers>
<!-- 自动扫描指定包中的sql映射文件 -->
<package name="com.ashes.mapper"/>
</mappers>
(批量加载mapper 指定mapper接口的包名,mybatis自动扫描包下边所有mapper接口进行加载
遵循一些规范:需要将mapper接口类名和mapper.xml映射文件名称保持一致,且在一个目录中
上边规范的前提是:使用的是mapper代理方法)