MyBatis的手动映射与模糊查询

一.手动映射
当实体类属性与数据库字段名不同时,无法自动映射,导致查询出空值,这时候可以使用手动映射
在select节点添加resultMap属性与resultMap节点建立关系
  此处的id属性与查询节点的resultMap属性关联,type属性指向实体类别名
 
某些时候不想查询全部列时,可以关闭自动映射,在大配置文件settings节点中添加
手动配置映射关系,只查询想要展示的列,如图2
在相应的resultMap节点添加的id节点代表主键,result节点代表其他列,property代表实体类属性,column代表数据库字段
 
二.模糊查询
模糊查询有三种方法,主要使用第一种和第二种
posted @ 2019-10-07 15:23  怀鑫  阅读(292)  评论(0编辑  收藏  举报