ORM 规约
修改项:第 3 项、第 4 项、第 5 项、第 6 项
【强制】在表查询中,一律不要使用 * 作为查询的字段列表,需要哪些字段必须明确写明。
说明:1 ) 增加查询分析器解析成本。2 ) 增减字段容易与 resultMap 配置不一致。【强制】 POJO 类的 boolean 属性不能加 is ,而数据库字段必须加 is _,要求在 resultMap 中
进行字段与属性之间的映射。说明:参见定义 POJO 类以及数据库字段定义规定,在
中 增加映射,是必须的。
在 MyBatis Generator 生成的代码中,需要进行对应的修改。【强制】不要用 resultClass 当返回参数,即使所有类属性名与数据库字段一一对应,也需
要定义 ; 反过来,每一个表也必然有一个与之对应。
说明:配置映射关系,使字段与 DO 类解耦,方便维护。【强制】sql. xml 配置参数使用:#{},# param # 不要使用${} 此种方式容易出现 SQL 注入。