Skip to content

Commit 2ed8784

Browse files
author
Henry
committed
解决 update 方法语法错误;调整部分语句避免sonarLint告警
1 parent 3007dba commit 2ed8784

File tree

1 file changed

+5
-6
lines changed
  • generator-web/src/main/resources/templates/code-generator/jdbc-template

1 file changed

+5
-6
lines changed

generator-web/src/main/resources/templates/code-generator/jdbc-template/jtdaoimpl.ftl

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class ${classInfo.className}DaoImpl implements I${classInfo.className}Dao
3030
<#if classInfo.fieldList?exists && classInfo.fieldList?size gt 0>
3131
<#list classInfo.fieldList as fieldItem ><#if fieldItem_index gt 0 >${classInfo.className?uncap_first}.get${fieldItem.fieldName?cap_first}(),</#if></#list>
3232
<#list classInfo.fieldList as fieldItem ><#if fieldItem_index = 0 >${classInfo.className?uncap_first}.get${fieldItem.fieldName?cap_first}()</#if></#list>
33-
</#if>;
33+
</#if>);
3434
}
3535

3636
@Override
@@ -41,9 +41,8 @@ public class ${classInfo.className}DaoImpl implements I${classInfo.className}Dao
4141
@Override
4242
public ${classInfo.className} findById(int id) {
4343
List<${classInfo.className}> list = jdbcTemplate.query("select * from ${classInfo.tableName} where <#if classInfo.fieldList?exists && classInfo.fieldList?size gt 0><#list classInfo.fieldList as fieldItem ><#if fieldItem_index = 0>${fieldItem.columnName}=?<#break ></#if></#list></#if>", new Object[]{id}, new BeanPropertyRowMapper<${classInfo.className}>(${classInfo.className}.class));
44-
if(list!=null && list.size()>0){
45-
${classInfo.className} ${classInfo.className?uncap_first} = list.get(0);
46-
return ${classInfo.className?uncap_first};
44+
if(list!=null && !list.isEmpty() ){
45+
return list.get(0);
4746
}else{
4847
return null;
4948
}
@@ -52,10 +51,10 @@ public class ${classInfo.className}DaoImpl implements I${classInfo.className}Dao
5251
@Override
5352
public List<${classInfo.className}> findAllList(Map<String,Object> params) {
5453
List<${classInfo.className}> list = jdbcTemplate.query("select * from ${classInfo.tableName}", new Object[]{}, new BeanPropertyRowMapper<${classInfo.className}>(${classInfo.className}.class));
55-
if(list!=null && list.size()>0){
54+
if(list!=null && !list.isEmpty() ){
5655
return list;
5756
}else{
58-
return null;
57+
return Collections.emptyList();
5958
}
6059
}
6160

0 commit comments

Comments
 (0)