From c37ffb706d68478525cb94e7c771a46cd74f6d9e Mon Sep 17 00:00:00 2001 From: 克 刘 <4345453@qq.com> Date: Fri, 03 Apr 2020 14:32:09 +0800 Subject: [PATCH] 优化kidgrow-code-generator Mapper 1、Mapper.java.vm 增加 Param("p") 2、Mapper.xml.vm findByObject 增加Limit 1,屏蔽根据对象查询出多条数据时的程序报错 --- kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.xml.vm | 1 + kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.java.vm | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.java.vm b/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.java.vm index 452c19e..a16f4ea 100644 --- a/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.java.vm +++ b/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.java.vm @@ -30,5 +30,5 @@ * @param * @return ${className}对象 */ - ${className} findByObject(${className} ${classname}); + ${className} findByObject(@Param("p") ${className} ${classname}); } diff --git a/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.xml.vm b/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.xml.vm index 7bec783..3569505 100644 --- a/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.xml.vm +++ b/kidgrow-business/kidgrow-code-generator/src/main/resources/template/Mapper.xml.vm @@ -28,6 +28,7 @@ from ${tableName} <include refid="where"/> order by id desc + limit 1 </select> <!--定义根据-${className}当作查询条件返回对象集合--> -- Gitblit v1.8.0