Commit 5d3d1c013b35648b3471f6c5294ec797625a87a5
1 parent
7f49be57
Exists in
master
update id deal
Showing
7 changed files
with
51 additions
and
66 deletions
Show diff stats
build.gradle
@@ -55,7 +55,7 @@ uploadArchives { | @@ -55,7 +55,7 @@ uploadArchives { | ||
55 | authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) | 55 | authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) |
56 | } | 56 | } |
57 | pom.project { | 57 | pom.project { |
58 | - version '1.2.15' | 58 | + version '1.2.16' |
59 | artifactId ARTIFACT_Id | 59 | artifactId ARTIFACT_Id |
60 | groupId GROUP_ID | 60 | groupId GROUP_ID |
61 | packaging TYPE | 61 | packaging TYPE |
src/main/resources/template/bazhuayun/ManageControllerTemplate.ftl
@@ -70,7 +70,7 @@ public class ${controllerClassName} { | @@ -70,7 +70,7 @@ public class ${controllerClassName} { | ||
70 | } | 70 | } |
71 | 71 | ||
72 | /** | 72 | /** |
73 | - * @api {GET} /manage/${controllerMap}/{ssid} 查询ssid对应的${controllerMap} | 73 | + * @api {GET} /manage/${controllerMap}/{id} 查询id对应的${controllerMap} |
74 | * @apiDescription 查询ssid对应${controllerMap}数据 | 74 | * @apiDescription 查询ssid对应${controllerMap}数据 |
75 | * | 75 | * |
76 | * @apiGroup ${controllerMap} | 76 | * @apiGroup ${controllerMap} |
@@ -80,9 +80,9 @@ public class ${controllerClassName} { | @@ -80,9 +80,9 @@ public class ${controllerClassName} { | ||
80 | * | 80 | * |
81 | * @apiUse ResultInfo | 81 | * @apiUse ResultInfo |
82 | */ | 82 | */ |
83 | - @GetMapping("/{ssid}") | ||
84 | - public ResultInfo get(@PathVariable String ssid){ | ||
85 | - return this.${serviceClassFieldName}.getOneManage(ssid); | 83 | + @GetMapping("/{id}") |
84 | + public ResultInfo get(@PathVariable Integer id){ | ||
85 | + return this.${serviceClassFieldName}.getOneManage(id); | ||
86 | } | 86 | } |
87 | 87 | ||
88 | /** | 88 | /** |
@@ -102,8 +102,8 @@ public class ${controllerClassName} { | @@ -102,8 +102,8 @@ public class ${controllerClassName} { | ||
102 | } | 102 | } |
103 | 103 | ||
104 | /** | 104 | /** |
105 | - * @api {DELETE} /manage/${controllerMap}/{ssid} 删除ssid对应的${controllerMap} | ||
106 | - * @apiDescription 删除ssid对应的${controllerMap}数据 | 105 | + * @api {DELETE} /manage/${controllerMap}/{id} 删除id对应的${controllerMap} |
106 | + * @apiDescription 删除id对应的${controllerMap}数据 | ||
107 | * | 107 | * |
108 | * @apiGroup ${controllerMap} | 108 | * @apiGroup ${controllerMap} |
109 | * @apiName 删除实体数据 | 109 | * @apiName 删除实体数据 |
@@ -112,13 +112,13 @@ public class ${controllerClassName} { | @@ -112,13 +112,13 @@ public class ${controllerClassName} { | ||
112 | * | 112 | * |
113 | * @apiUse ResultInfo | 113 | * @apiUse ResultInfo |
114 | */ | 114 | */ |
115 | - @DeleteMapping("/{ssid}") | ||
116 | - public ResultInfo delete(@PathVariable String ssid){ | ||
117 | - return this.${serviceClassFieldName}.deleteManage(ssid); | 115 | + @DeleteMapping("/{id}") |
116 | + public ResultInfo delete(@PathVariable Integer id){ | ||
117 | + return this.${serviceClassFieldName}.deleteManage(id); | ||
118 | } | 118 | } |
119 | 119 | ||
120 | /** | 120 | /** |
121 | - * @api {PUT} /manage/${controllerMap}/{ssid} 修改${controllerMap}数据 | 121 | + * @api {PUT} /manage/${controllerMap}/{id} 修改${controllerMap}数据 |
122 | * @apiDescription 修改${controllerMap}数据 | 122 | * @apiDescription 修改${controllerMap}数据 |
123 | * | 123 | * |
124 | * @apiGroup ${controllerMap} | 124 | * @apiGroup ${controllerMap} |
@@ -128,9 +128,9 @@ public class ${controllerClassName} { | @@ -128,9 +128,9 @@ public class ${controllerClassName} { | ||
128 | * | 128 | * |
129 | * @apiUse ResultInfo | 129 | * @apiUse ResultInfo |
130 | */ | 130 | */ |
131 | - @PutMapping("/{ssid}") | ||
132 | - public ResultInfo put(@PathVariable String ssid, HttpServletRequest request){ | ||
133 | - return this.${serviceClassFieldName}.putManage(ssid, UtilHttpRequestMap.getUpdateListByRequestMap(request.getParameterMap(), ${entityClassSimpleName}.class, null)); | 131 | + @PutMapping("/{id}") |
132 | + public ResultInfo put(@PathVariable Integer id, HttpServletRequest request){ | ||
133 | + return this.${serviceClassFieldName}.putManage(id, UtilHttpRequestMap.getUpdateListByRequestMap(request.getParameterMap(), ${entityClassSimpleName}.class, null)); | ||
134 | } | 134 | } |
135 | 135 | ||
136 | } | 136 | } |
src/main/resources/template/bazhuayun/RepositoryTemplate.ftl
@@ -42,28 +42,23 @@ public class ${repositoryClassSimpleName} extends CustomJdbcTemplate<${entityCla | @@ -42,28 +42,23 @@ public class ${repositoryClassSimpleName} extends CustomJdbcTemplate<${entityCla | ||
42 | entityData.put("rows", voList); | 42 | entityData.put("rows", voList); |
43 | return entityData; | 43 | return entityData; |
44 | } | 44 | } |
45 | - | ||
46 | - public ${voClassSimpleName} getVoBySsid(String ssid) throws Exception{ | ||
47 | - return this.getVoByEntity(this.findEntityByID(this.getIdBySsid(ssid))); | ||
48 | - } | ||
49 | - | 45 | + |
50 | public ${voClassSimpleName} getVoByEntity(${entityClassSimpleName} entity) throws Exception{ | 46 | public ${voClassSimpleName} getVoByEntity(${entityClassSimpleName} entity) throws Exception{ |
51 | ${voClassSimpleName} voObj = null; | 47 | ${voClassSimpleName} voObj = null; |
52 | try { | 48 | try { |
53 | - voObj = UtilObject.fieldCopy(entity, ${voClassSimpleName}.class, true, new String[]{"id"}); | 49 | + voObj = UtilObject.fieldCopy(entity, ${voClassSimpleName}.class, true, null); |
54 | } catch (Exception e) { | 50 | } catch (Exception e) { |
55 | throw new Exception("对象转换失败"); | 51 | throw new Exception("对象转换失败"); |
56 | } | 52 | } |
57 | - voObj.setSsid(this.getSsidById(entity.getId())); | ||
58 | return voObj; | 53 | return voObj; |
59 | } | 54 | } |
60 | 55 | ||
61 | - public void updateEntityBySsid(String ssid, List<Object[]> updateList) throws Exception{ | ||
62 | - this.updateEntityById(updateList, this.getIdBySsid(ssid)); | 56 | + public void updateEntityById(Integer id, List<Object[]> updateList) throws Exception{ |
57 | + this.updateEntityById(updateList, id); | ||
63 | } | 58 | } |
64 | 59 | ||
65 | - public void deleteEntityBySsid(String ssid) throws Exception{ | ||
66 | - this.deleteEntityByID(this.getIdBySsid(ssid)); | 60 | + public void deleteEntityById(Integer id) throws Exception{ |
61 | + this.deleteEntityByID(id); | ||
67 | } | 62 | } |
68 | 63 | ||
69 | public ${voClassSimpleName} addEntityByMap(Map<String, Object> data) throws Exception{ | 64 | public ${voClassSimpleName} addEntityByMap(Map<String, Object> data) throws Exception{ |
src/main/resources/template/bazhuayun/ServiceImplTemplate.ftl
@@ -30,9 +30,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} | @@ -30,9 +30,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} | ||
30 | } | 30 | } |
31 | 31 | ||
32 | @Override | 32 | @Override |
33 | - public ResultInfo getOneV1(String ssid) { | 33 | + public ResultInfo getOneV1(Integer id) { |
34 | try { | 34 | try { |
35 | - return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.getVoBySsid(ssid)); | 35 | + return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.findEntityById(id)); |
36 | } catch (Exception e) { | 36 | } catch (Exception e) { |
37 | UtilLog.errorForException(e, this.getClass()); | 37 | UtilLog.errorForException(e, this.getClass()); |
38 | return UtilResultInfo.getFailure(e.getMessage()); | 38 | return UtilResultInfo.getFailure(e.getMessage()); |
@@ -50,18 +50,18 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} | @@ -50,18 +50,18 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} | ||
50 | } | 50 | } |
51 | 51 | ||
52 | @Override | 52 | @Override |
53 | - public ResultInfo getOneManage(String ssid) { | 53 | + public ResultInfo getOneManage(Integer id) { |
54 | try { | 54 | try { |
55 | - return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.getVoBySsid(ssid)); | 55 | + return UtilResultInfo.getSuccess("查询成功", this.${repositoryClassFieldName}.findEntityById(id)); |
56 | } catch (Exception e) { | 56 | } catch (Exception e) { |
57 | return UtilResultInfo.getFailure(e.getMessage()); | 57 | return UtilResultInfo.getFailure(e.getMessage()); |
58 | } | 58 | } |
59 | } | 59 | } |
60 | 60 | ||
61 | @Override | 61 | @Override |
62 | - public ResultInfo putManage(String ssid, List<Object[]> updateList) { | 62 | + public ResultInfo putManage(Integer id, List<Object[]> updateList) { |
63 | try{ | 63 | try{ |
64 | - this.${repositoryClassFieldName}.updateEntityBySsid(ssid, updateList); | 64 | + this.${repositoryClassFieldName}.updateEntityById(id, updateList); |
65 | }catch(Exception e){ | 65 | }catch(Exception e){ |
66 | UtilLog.errorForException(e, this.getClass()); | 66 | UtilLog.errorForException(e, this.getClass()); |
67 | return UtilResultInfo.getFailure(e.getMessage()); | 67 | return UtilResultInfo.getFailure(e.getMessage()); |
@@ -70,9 +70,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} | @@ -70,9 +70,9 @@ public class ${serviceImplClassSimpleName} implements ${serviceClassSimpleName} | ||
70 | } | 70 | } |
71 | 71 | ||
72 | @Override | 72 | @Override |
73 | - public ResultInfo deleteManage(String ssid) { | 73 | + public ResultInfo deleteManage(Integer id) { |
74 | try{ | 74 | try{ |
75 | - this.${repositoryClassFieldName}.deleteEntityBySsid(ssid); | 75 | + this.${repositoryClassFieldName}.deleteEntityById(id); |
76 | }catch(Exception e){ | 76 | }catch(Exception e){ |
77 | UtilLog.errorForException(e, this.getClass()); | 77 | UtilLog.errorForException(e, this.getClass()); |
78 | return UtilResultInfo.getFailure(e.getMessage()); | 78 | return UtilResultInfo.getFailure(e.getMessage()); |
src/main/resources/template/bazhuayun/ServiceTemplate.ftl
@@ -16,11 +16,11 @@ public interface ${serviceClassSimpleName} { | @@ -16,11 +16,11 @@ public interface ${serviceClassSimpleName} { | ||
16 | public ResultInfo getListV1(List<Object[]> condition, Integer page, Integer size); | 16 | public ResultInfo getListV1(List<Object[]> condition, Integer page, Integer size); |
17 | 17 | ||
18 | /** | 18 | /** |
19 | - * 获取ssid对应的数据 | ||
20 | - * @param ssid | 19 | + * 获取id对应的数据 |
20 | + * @param id | ||
21 | * @return | 21 | * @return |
22 | */ | 22 | */ |
23 | - public ResultInfo getOneV1(String ssid); | 23 | + public ResultInfo getOneV1(Integer id); |
24 | 24 | ||
25 | /** | 25 | /** |
26 | * 获取列表 | 26 | * 获取列表 |
@@ -32,29 +32,30 @@ public interface ${serviceClassSimpleName} { | @@ -32,29 +32,30 @@ public interface ${serviceClassSimpleName} { | ||
32 | public ResultInfo getListManage(List<Object[]> condition, Integer page, Integer size); | 32 | public ResultInfo getListManage(List<Object[]> condition, Integer page, Integer size); |
33 | 33 | ||
34 | /** | 34 | /** |
35 | - * 获取ssid对应的数据 | ||
36 | - * @param ssid | 35 | + * 获取id对应的数据 |
36 | + * @param id | ||
37 | * @return | 37 | * @return |
38 | */ | 38 | */ |
39 | - public ResultInfo getOneManage(String ssid); | 39 | + public ResultInfo getOneManage(Integer id); |
40 | 40 | ||
41 | /** | 41 | /** |
42 | - * 修改ssid对应的数据 | ||
43 | - * @param ssid | 42 | + * 修改id对应的数据 |
43 | + * @param id | ||
44 | + * @param updateList | ||
44 | * @return | 45 | * @return |
45 | */ | 46 | */ |
46 | - public ResultInfo putManage(String ssid, List<Object[]> updateList); | 47 | + public ResultInfo putManage(Integer id, List<Object[]> updateList); |
47 | 48 | ||
48 | /** | 49 | /** |
49 | * 删除ssid对应的数据 | 50 | * 删除ssid对应的数据 |
50 | - * @param ssid | 51 | + * @param id |
51 | * @return | 52 | * @return |
52 | */ | 53 | */ |
53 | - public ResultInfo deleteManage(String ssid); | 54 | + public ResultInfo deleteManage(Integer id); |
54 | 55 | ||
55 | /** | 56 | /** |
56 | * 创建数据 | 57 | * 创建数据 |
57 | - * @param ssid | 58 | + * @param data |
58 | * @return | 59 | * @return |
59 | */ | 60 | */ |
60 | public ResultInfo postManage(Map<String, Object> data); | 61 | public ResultInfo postManage(Map<String, Object> data); |
src/main/resources/template/bazhuayun/V1ControllerTemplate.ftl
@@ -71,7 +71,7 @@ public class ${controllerClassName} { | @@ -71,7 +71,7 @@ public class ${controllerClassName} { | ||
71 | } | 71 | } |
72 | 72 | ||
73 | /** | 73 | /** |
74 | - * @api {GET} /v1/${controllerMap}/{ssid} 查询ssid对应的${controllerMap} | 74 | + * @api {GET} /v1/${controllerMap}/{id} 查询ssid对应的${controllerMap} |
75 | * @apiDescription 查询ssid对应${controllerMap}数据 | 75 | * @apiDescription 查询ssid对应${controllerMap}数据 |
76 | * | 76 | * |
77 | * @apiGroup ${controllerMap} | 77 | * @apiGroup ${controllerMap} |
@@ -81,9 +81,9 @@ public class ${controllerClassName} { | @@ -81,9 +81,9 @@ public class ${controllerClassName} { | ||
81 | * | 81 | * |
82 | * @apiUse ResultInfo | 82 | * @apiUse ResultInfo |
83 | */ | 83 | */ |
84 | - @GetMapping("/{ssid}") | ||
85 | - public ResultInfo get(@PathVariable String ssid){ | ||
86 | - return this.${serviceClassFieldName}.getOneV1(ssid); | 84 | + @GetMapping("/{id}") |
85 | + public ResultInfo get(@PathVariable Integer id){ | ||
86 | + return this.${serviceClassFieldName}.getOneV1(id); | ||
87 | } | 87 | } |
88 | 88 | ||
89 | /** | 89 | /** |
@@ -103,7 +103,7 @@ public class ${controllerClassName} { | @@ -103,7 +103,7 @@ public class ${controllerClassName} { | ||
103 | } | 103 | } |
104 | 104 | ||
105 | /** | 105 | /** |
106 | - * @api {DELETE} /v1/${controllerMap}/{ssid} 删除ssid对应的${controllerMap} | 106 | + * @api {DELETE} /v1/${controllerMap}/{id} 删除id对应的${controllerMap} |
107 | * @apiDescription 删除ssid对应的${controllerMap}数据 | 107 | * @apiDescription 删除ssid对应的${controllerMap}数据 |
108 | * | 108 | * |
109 | * @apiGroup ${controllerMap} | 109 | * @apiGroup ${controllerMap} |
@@ -113,13 +113,13 @@ public class ${controllerClassName} { | @@ -113,13 +113,13 @@ public class ${controllerClassName} { | ||
113 | * | 113 | * |
114 | * @apiUse ResultInfo | 114 | * @apiUse ResultInfo |
115 | */ | 115 | */ |
116 | - @DeleteMapping("/{ssid}") | ||
117 | - public ResultInfo delete(@PathVariable String ssid){ | 116 | + @DeleteMapping("/{id}") |
117 | + public ResultInfo delete(@PathVariable Integer id){ | ||
118 | return UtilResultInfo.getFailure("没有找到对应处理逻辑"); | 118 | return UtilResultInfo.getFailure("没有找到对应处理逻辑"); |
119 | } | 119 | } |
120 | 120 | ||
121 | /** | 121 | /** |
122 | - * @api {PUT} /v1/${controllerMap}/{ssid} 修改${controllerMap}数据 | 122 | + * @api {PUT} /v1/${controllerMap}/{id} 修改${controllerMap}数据 |
123 | * @apiDescription 修改${controllerMap}数据 | 123 | * @apiDescription 修改${controllerMap}数据 |
124 | * | 124 | * |
125 | * @apiGroup ${controllerMap} | 125 | * @apiGroup ${controllerMap} |
@@ -129,8 +129,8 @@ public class ${controllerClassName} { | @@ -129,8 +129,8 @@ public class ${controllerClassName} { | ||
129 | * | 129 | * |
130 | * @apiUse ResultInfo | 130 | * @apiUse ResultInfo |
131 | */ | 131 | */ |
132 | - @PutMapping("/{ssid}") | ||
133 | - public ResultInfo put(@PathVariable String ssid, HttpServletRequest request){ | 132 | + @PutMapping("/{id}") |
133 | + public ResultInfo put(@PathVariable Integer id, HttpServletRequest request){ | ||
134 | return UtilResultInfo.getFailure("没有找到对应处理逻辑"); | 134 | return UtilResultInfo.getFailure("没有找到对应处理逻辑"); |
135 | } | 135 | } |
136 | 136 |
src/main/resources/template/bazhuayun/VoTemplate.ftl
@@ -16,22 +16,12 @@ public class ${voClassSimpleName} implements Serializable { | @@ -16,22 +16,12 @@ public class ${voClassSimpleName} implements Serializable { | ||
16 | 16 | ||
17 | <#--变量 ,get,set方法--> | 17 | <#--变量 ,get,set方法--> |
18 | <#if tablemodel.columnlist?exists> | 18 | <#if tablemodel.columnlist?exists> |
19 | - private String ssid; | ||
20 | - | ||
21 | - public String getSsid(){ | ||
22 | - return ssid; | ||
23 | - } | ||
24 | - public void setSsid(String ssid){ | ||
25 | - this.ssid = ssid; | ||
26 | - } | ||
27 | - | ||
28 | <#list tablemodel.columnlist as clist> | 19 | <#list tablemodel.columnlist as clist> |
29 | <#if clist.columnRemarks?exists> | 20 | <#if clist.columnRemarks?exists> |
30 | /** | 21 | /** |
31 | * ${clist.columnRemarks} | 22 | * ${clist.columnRemarks} |
32 | */ | 23 | */ |
33 | </#if> | 24 | </#if> |
34 | - <#if clist.columnName != "id" && clist.columnName != "ssid" > | ||
35 | private ${clist.columnJAVAType} ${clist.columnName}; | 25 | private ${clist.columnJAVAType} ${clist.columnName}; |
36 | 26 | ||
37 | public ${clist.columnJAVAType} get${clist.columnMethodName}(){ | 27 | public ${clist.columnJAVAType} get${clist.columnMethodName}(){ |
@@ -40,7 +30,6 @@ public class ${voClassSimpleName} implements Serializable { | @@ -40,7 +30,6 @@ public class ${voClassSimpleName} implements Serializable { | ||
40 | public void set${clist.columnMethodName}(${clist.columnJAVAType} ${clist.columnName}){ | 30 | public void set${clist.columnMethodName}(${clist.columnJAVAType} ${clist.columnName}){ |
41 | this.${clist.columnName} = ${clist.columnName}; | 31 | this.${clist.columnName} = ${clist.columnName}; |
42 | } | 32 | } |
43 | - </#if> | ||
44 | </#list> | 33 | </#list> |
45 | </#if> | 34 | </#if> |
46 | 35 |