NutzCN Logo
精华 Eziep代码生成工具使用简单文档
发布于 2884天前 作者 qq_f1e65208 1943 次浏览 复制 上一个帖子 下一个帖子
标签:

Eziep代码生成使用简单文档
1. 如何启动
双击start.bat,需要提前安装jdk1.7及以上
2. 功能说明
2.1. 工具栏
2.1.1. 生成按扭:点击该按扭可对Doamin、数据源、dao、service、controller、页面、sqoop脚本一次性生成。
2.1.2. 保存按扭:第一次点击会弹出保存名称设置,进行保存后会将所有标签工具可输入信息进行保存。以后只需要在基础设置标签中历史配置下拉中进行选择即可。
2.2. 基础设置
2.2.1. 历史配置:可将所有可输入信息进行保存后下次启动可直接选择。免去每次重复输入的麻烦
2.2.2. 通用配置:配置名称目前未使用,基础包名为所有类包名基础包,后面会做自动功能,目前未完全使用。模块名称为基础名+模块+业务如此命名方式,目前未实现功能。
2.2.3. 数据源设置
可以选择PDM或数据库,必选。
Pdm设置:选择pdm类型该文件必选
Database设置:选择数据库类型,该框所有参数必填。需要说明连接地址为jdbc地址。填写完成后需要点击“读取数据库信息”
2.3. Domain设置
用于生成实体,支持模板定制,Eziep模板目前支持自定义包名,自定义输出路径,以及通过pdm或数据库读取到的字段,表等名称进行规则转化。
目前实体支持不用注解及Nutz注解,需要其他类型请联系本人,一般将在下周进行版本更新,实现功能。
类注释及属性注释设置:可以为实体进行指定注释设置比如设置作者,点击插入时间可插入当前生成时间,等
2.4. 数据源项
可生成数据库创建脚本,目前只实现了创建语句,后面会实现其他相关功能,可以选择生成目标数据库类型
2.5. Dao设置
支持模板定制。
支持自定义包名
目前模板只支持Mybatis,其他为测试信息(可能生成信息不正确),同样可设置类和属性,方法的注释信息
2.6. Serv设置
支持模板定制。
支持自定义包名
目前为本人个人使用的一个模板
2.7. Ctrl设置
支持模板定制。
支持自定义包名
目前为本人个人使用的一个模板
2.8. 页面设置
支持模板定制。
目前为本人个人使用的一个模板
2.9. Spark开发
Spark开发:可创建项目,进行项目编译打包,生成eclipse项目配置等
Spark运行:可在输入linux服务器IP,连接用户、连接密码、脚本远程运行路径,和脚本启动输入路径、输出路径及运行主类,点击加载默认脚本,就可以在下框生成运行脚本,点击执行当前脚本,会将打包好的jar自动上传到 “运行路径”下,同时会自动创建“脚本输出”中的内容的脚本,并拥有运行权限。
2.10. Sqoop工具
可设置规则,进行名称转换
可指定hive路径、hive数据库路径、生成脚本路径。
可指定输出类型,如复制结构,导入数据,导出数据,导出到HIVE等
可指定输出表名规则,目前支持以某字符串开头,结束,或包含,不支持正则(后面会支持)
2.11. 小工具
支持指定长度范围内密码随机生成
支持oracle表空间创建语句生成
支持uuid字符串生成
2.12. 使用必读
版本信息及其他免责声明等

1 回复
添加回复
请先登陆
回到顶部