代码拉取完成,页面将自动刷新
同步操作将从 胡晋/Genetor 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Java代码生成器,可根据数据库表+模版文件自动生成需要的各种文件:类、配置文件、JSP等,省去大量重复的工作。
可在 *\template* 文件夹下添加 生成的模板
模板文件必须以 .vm 作为后缀。
模版文件开头必须 #生成的文件路径(含文件名)#
如: #com/controller/{objectName}.java#
其中可用参数为
objectName : 对象名(可自定义)
tableName : 表名
dbName : 数据库名
模板引擎采用 Velocity,所以语法规则请参考Velocity的语法规则。 其中可用参数如下:
objectName : 对象名(可自定义)
tableName : 表名
dbName : 数据库名
pk : 主键的名字
fieldList : 所选的column的集合List
fieldList->Field{
columnType : 数据库数据类型
name : 名字
dataType : 转为Java后的类型,可在datatype.ini进行配置。
name_fl :开头首个字母为小写的名字 如:Hello -> hello ; Hello-joy -> helloJoy
name_fu :开头首个字母为大写的名字如:hello -> Hello ; hello-joy -> HelloJoy
remark : 注释 (可自定义)
datasize : 数据库长度(INT)
nullable : 可否为空(Boolean)
regex : 验证的key,下文将会说出对应关系。
}
验证的key和name对应关系
"en"> "纯英文"
"number"> "纯数字"
"account"> "字母数字下划线"
"email"> "电子邮箱"
"url"> "网址"
"id"> "身份证"
"phone"> "电话号码"
"zip"> "中国邮政编码"
"custom"> "自定义"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。