新增返回封装工具类设置,优化对oracle注释comment on column的支持(感谢@liukex的反馈),优化对普通和特殊storage关键字的判断(感谢@AhHeadFloating的反馈 )

This commit is contained in:
moshowgame@126.com
2019-04-29 22:09:37 +08:00
parent dc500df26d
commit 3059e270a3
8 changed files with 73 additions and 45 deletions

View File

@@ -25,10 +25,10 @@ public class ${classInfo.className}Controller {
${classInfo.className} ${classInfo.className?uncap_first}=sqlManager.unique(${classInfo.className}.class,${classInfo.className?uncap_first}.getId());
if(${classInfo.className?uncap_first}!=null){
sqlManager.updateById(${classInfo.className?uncap_first});
return ApiReturnUtil.success("编辑成功");
return ${returnUtil}.success("编辑成功");
}else{
sqlManager.insert(${classInfo.className?uncap_first});
return ApiReturnUtil.error("保存成功");
return ${returnUtil}.error("保存成功");
}
}
@@ -40,9 +40,9 @@ public class ${classInfo.className}Controller {
${classInfo.className} ${classInfo.className?uncap_first}=sqlManager.unique(${classInfo.className}.class,id);
if(${classInfo.className?uncap_first}!=null){
sqlManager.deleteById(id);
return ApiReturnUtil.success("删除成功");
return ${returnUtil}.success("删除成功");
}else{
return ApiReturnUtil.error("没有找到该对象");
return ${returnUtil}.error("没有找到该对象");
}
}
@@ -53,9 +53,9 @@ public class ${classInfo.className}Controller {
public Object find(int id){
${classInfo.className} ${classInfo.className?uncap_first}=sqlManager.unique(${classInfo.className}.class,id);
if(${classInfo.className?uncap_first}!=null){
return ApiReturnUtil.success(${classInfo.className?uncap_first});
return ${returnUtil}.success(${classInfo.className?uncap_first});
}else{
return ApiReturnUtil.error("没有找到该对象");
return ${returnUtil}.error("没有找到该对象");
}
}
@@ -67,7 +67,7 @@ public class ${classInfo.className}Controller {
@RequestParam(required = false, defaultValue = "0") int pageNumber,
@RequestParam(required = false, defaultValue = "10") int pageSize) {
List<${classInfo.className}> list = sqlManager.query(${classInfo.className}.class).select();
return ApiReturnUtil.error(list);
return ${returnUtil}.success(list);
}
}

View File

@@ -36,27 +36,27 @@ public class ${classInfo.className}Controller {
/**
* 删除
*/
@GetMapping("/delete")
@PostMapping("/delete")
public Object delete(int id){
Optional<${classInfo.className}> ${classInfo.className?uncap_first}=${classInfo.className?uncap_first}Repository.findById(id);
if(${classInfo.className?uncap_first}.isPresent()){
${classInfo.className?uncap_first}Repository.deleteById(id);
return ApiReturnUtil.success("删除成功");
return ${returnUtil}.success("删除成功");
}else{
return ApiReturnUtil.error("没有找到该对象");
return ${returnUtil}.error("没有找到该对象");
}
}
/**
* 查询
*/
@GetMapping("/find")
@PostMapping("/find")
public Object find(int id){
Optional<${classInfo.className}> ${classInfo.className?uncap_first}=${classInfo.className?uncap_first}Repository.findById(id);
if(${classInfo.className?uncap_first}.isPresent()){
return ApiReturnUtil.success(${classInfo.className?uncap_first}.get());
return ${returnUtil}.success(${classInfo.className?uncap_first}.get());
}else{
return ApiReturnUtil.error("没有找到该对象");
return ${returnUtil}.error("没有找到该对象");
}
}

View File

@@ -26,32 +26,38 @@ public class ${classInfo.className}Controller {
*/
@PostMapping("/save")
public Object save(${classInfo.className} ${classInfo.className?uncap_first}){
return ${classInfo.className?uncap_first}Mapper.insert(${classInfo.className?uncap_first});
${classInfo.className} ${classInfo.className?uncap_first} = ${classInfo.className?uncap_first}Mapper.selectOne(new QueryWrapper<${classInfo.className}>().eq("id",id))
if(${classInfo.className?uncap_first}!=null){
${classInfo.className?uncap_first}Mapper.updateById(${classInfo.className?uncap_first});
}else{
${classInfo.className?uncap_first}Mapper.insert(${classInfo.className?uncap_first});
}
return ${returnUtil}.success(${classInfo.className?uncap_first});
}
/**
* 删除
*/
@GetMapping("/delete")
@PostMapping("/delete")
public Object delete(int id){
${classInfo.className} ${classInfo.className?uncap_first} = ${classInfo.className?uncap_first}Mapper.selectOne(new QueryWrapper<${classInfo.className}>().eq("id",id))
if(${classInfo.className?uncap_first}!=null){
return ApiReturnUtil.success(${classInfo.className?uncap_first});
return ${returnUtil}.success(${classInfo.className?uncap_first});
}else{
return ApiReturnUtil.error("没有找到该对象");
return ${returnUtil}.error("没有找到该对象");
}
}
/**
* 查询
*/
@GetMapping("/find")
@PostMapping("/find")
public Object find(int id){
${classInfo.className} ${classInfo.className?uncap_first} = ${classInfo.className?uncap_first}Mapper.selectOne(new QueryWrapper<${classInfo.className}>().eq("id",id))
if(${classInfo.className?uncap_first}!=null){
return ApiReturnUtil.success(${classInfo.className?uncap_first});
return ${returnUtil}.success(${classInfo.className?uncap_first});
}else{
return ApiReturnUtil.error("没有找到该对象");
return ${returnUtil}.error("没有找到该对象");
}
}
@@ -69,7 +75,7 @@ public class ${classInfo.className}Controller {
//执行分页
IPage<${classInfo.className}> pageList = certPersonMapper.selectPage(page, queryWrapperw);
//返回结果
return ApiReturnUtil.success(pageList);
return ${returnUtil}.success(pageList);
}
}