#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