完善generator代码自动生成模版

This commit is contained in:
kuang.yifei@iwhalecloud.com 2022-07-07 10:36:00 +08:00
parent 207795e7d6
commit dfef9e4d2c
6 changed files with 20 additions and 20 deletions

View File

@ -2,9 +2,9 @@
# 代码生成 # 代码生成
gen: gen:
# 作者 # 作者
author: ruoyi author: clunt
# 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool
packageName: com.ruoyi.system packageName: com.ghy.system
# 自动去除表前缀默认是false # 自动去除表前缀默认是false
autoRemovePre: false autoRemovePre: false
# 表前缀(生成类名不会包含表前缀,多个用逗号分隔) # 表前缀(生成类名不会包含表前缀,多个用逗号分隔)

View File

@ -10,18 +10,18 @@ import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log; import com.ghy.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType; import com.ghy.common.enums.BusinessType;
import ${packageName}.domain.${ClassName}; import ${packageName}.domain.${ClassName};
import ${packageName}.service.I${ClassName}Service; import ${packageName}.service.I${ClassName}Service;
import com.ruoyi.common.core.controller.BaseController; import com.ghy.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult; import com.ghy.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ghy.common.utils.poi.ExcelUtil;
#if($table.crud || $table.sub) #if($table.crud || $table.sub)
import com.ruoyi.common.core.page.TableDataInfo; import com.ghy.common.core.page.TableDataInfo;
#elseif($table.tree) #elseif($table.tree)
import com.ruoyi.common.utils.StringUtils; import com.ghy.common.utils.StringUtils;
import com.ruoyi.common.core.domain.Ztree; import com.ghy.common.core.domain.Ztree;
#end #end
/** /**

View File

@ -5,11 +5,11 @@ import ${import};
#end #end
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel; import com.ghy.common.annotation.Excel;
#if($table.crud || $table.sub) #if($table.crud || $table.sub)
import com.ruoyi.common.core.domain.BaseEntity; import com.ghy.common.core.domain.BaseEntity;
#elseif($table.tree) #elseif($table.tree)
import com.ruoyi.common.core.domain.TreeEntity; import com.ghy.common.core.domain.TreeEntity;
#end #end
/** /**

View File

@ -3,7 +3,7 @@ package ${packageName}.service;
import java.util.List; import java.util.List;
import ${packageName}.domain.${ClassName}; import ${packageName}.domain.${ClassName};
#if($table.tree) #if($table.tree)
import com.ruoyi.common.core.domain.Ztree; import com.ghy.common.core.domain.Ztree;
#end #end
/** /**

View File

@ -3,11 +3,11 @@ package ${packageName}.service.impl;
import java.util.List; import java.util.List;
#if($table.tree) #if($table.tree)
import java.util.ArrayList; import java.util.ArrayList;
import com.ruoyi.common.core.domain.Ztree; import com.ghy.common.core.domain.Ztree;
#end #end
#foreach ($column in $columns) #foreach ($column in $columns)
#if($column.javaField == 'createTime' || $column.javaField == 'updateTime') #if($column.javaField == 'createTime' || $column.javaField == 'updateTime')
import com.ruoyi.common.utils.DateUtils; import com.ghy.common.utils.DateUtils;
#break #break
#end #end
#end #end
@ -15,14 +15,14 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
#if($table.sub) #if($table.sub)
import java.util.ArrayList; import java.util.ArrayList;
import com.ruoyi.common.utils.StringUtils; import com.ghy.common.utils.StringUtils;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import ${packageName}.domain.${subClassName}; import ${packageName}.domain.${subClassName};
#end #end
import ${packageName}.mapper.${ClassName}Mapper; import ${packageName}.mapper.${ClassName}Mapper;
import ${packageName}.domain.${ClassName}; import ${packageName}.domain.${ClassName};
import ${packageName}.service.I${ClassName}Service; import ${packageName}.service.I${ClassName}Service;
import com.ruoyi.common.core.text.Convert; import com.ghy.common.core.text.Convert;
/** /**
* ${functionName}Service业务层处理 * ${functionName}Service业务层处理

View File

@ -5,8 +5,8 @@ import ${import};
#end #end
import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel; import com.ghy.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity; import com.ghy.common.core.domain.BaseEntity;
/** /**
* ${subTable.functionName}对象 ${subTableName} * ${subTable.functionName}对象 ${subTableName}