#2.模板编写
我们应该怎么编写我们的模板

其实项目的核心就是编写我们自己的模板
把我们的自己的项目梳理清楚,得到一个基础的一套代码,想现在java主流的无非就是这么几个
controller
dao
Service,ServiceImpl
mapper.xml
model
外加几个界面
list,list.js
add,edit,detail,info.js
就这些,生成之后加上权限配置
auth.sql
我们就可以执行下权限sql,重启下就可以访问我们新生成的代码了


项目的Resource的template下面有我写的几个基础的模板大家可以参考这写出自己的模板

##2.1 参数介绍

目前参数就两个对象一个是GenerationEntity,生成的通用参数,一个是GenBeanEntity我们的对象参数
下面就这连个对象分别介绍下属性

###2.1.1 GenerationEntity

GenerationEntity 的属性介绍

属性 默认值 功能
codePackage 代码路径
htmlPackage html包名,如果为空,使用codePackage
jsPackage js包名,如果为空,使用codePackage
name 功能名称,比如系统管理
tableName 数据库表名
idName id 主键
idType identity 主键类型
entityName 实体名称 比如 Test
date 生成时间
author 作者

###2.1.2 GenBeanEntity

GenBeanEntity 的介绍,字段属性不一定全都支持

属性 子属性 默认值 类型 功能
tableName String 数据库表名
name String 驼峰计算出来的类名
chinaName String 数据库注释表名
comment String 数据库注释
fieldName 数据库字段名称
name 字段名称
chinaName 字段中文名称
comment 数据库字段注释
fieldType 数据库字段类型
type 字段类型
charmaxLength 字符串允许输入最大长度
precision 精度
scale 小数点
nullable 是否允许为空 Y/N
文档更新时间: 2020-04-09 15:39   作者:admin