0目录
Mybatis-resultMap拓展
1.2.3 |
1.数据库字段和javabean实体类属性不一致时
解决方案1:将sql语句中给予别名(别名同javabean中实体类保持一致) |
解决方案2:使用resultMap |
2.两表关联(用户表和角色表关联查询)
3.association
association: (1)复杂的类型关联,一对一 (2)内部嵌套 (3)映射一个嵌套Javabean属性 (4)属性:property:映射数据库列的实体对象的属性;javaType:完整Java类名或者别名;resultMap:引用外部resultMap。子元素:id,result,property,column(数据库列名或别名) |
|
4.综合实战(利用association三表模糊联查)
(1)实体类 (2)mapper接口 (3)xml (4)测试类 |
5.综合实战(利用association五表嵌套模糊联查)
(1)实体类 (2)mapper接口 (3)xml (4)测试类 |