2021年9月6日
摘要: 一、resultMap 自定义映射 1、resultMap 是什么 resultMap 是自定义的映射关系,可实现高级结果集映射。 注意:resultMap 不能与 resultType 同时使用。 2、子标签说明 constructor - 类在实例化时, 用来注入结果到构造方法中 – idArg 阅读全文
posted @ 2021-09-06 22:53 格物致知_Tony 阅读(435) 评论(0) 推荐(0)
摘要: resultType 自动映射 1、全局 setting 设置 (1)autoMappingBehavior 默认是 PARTIAL,开启自定映射的功能。唯一的要求是结果集列名和 JavaBean 属性名一致; <settings> <!-- 指定是否以及如何自动映射指定的列到字段或属性 --> < 阅读全文
posted @ 2021-09-06 22:52 格物致知_Tony 阅读(916) 评论(0) 推荐(0)
摘要: resultType:返回值类型,别名或者全类名,如果返回的是集合,定义集合中元素的类型。 resultType 与 resultMap 不能同时使用。 一、常见的查询情况 1、查询单行数据返回单个对象 //根据 id 查询一个员工信息 public Employee getEmpById(Inte 阅读全文
posted @ 2021-09-06 13:46 格物致知_Tony 阅读(468) 评论(0) 推荐(0)
摘要: 一、#{} 与${} 的取值 相同点: #{}:可以获取map中的值或者pojo对象属性的值; ${}:可以获取map中的值或者pojo对象属性的值; 区别: #{}:是以预编译的形式,将参数设置到sql语句中;PreparedStatement;防止sql注入; ${}:取出的值直接拼装在sql语 阅读全文
posted @ 2021-09-06 13:43 格物致知_Tony 阅读(681) 评论(0) 推荐(0)