和平之翼代码生成器SMEU版4.0.0 RC宝船候选版发布
项目地址:
最近进展 已释出和平之翼代码生成器SMEU 4.0.0 RC候选版。 和GenerateSample示例配合的Vue+ElementUI前端示例代码已发布,未来的生成的前端界面将基于此代码,从Vue-element-admin派生,感谢原作者的作品。请至 下载 截图:登录:
Grid: 多对多: 编辑,下拉列表: 前端例程运行使用方法 此前端界面例程的使用,下载和平之翼代码生成器SMEU版4.0.0 RC版,运行此代码生成器,使用Excel或SGS生成其中的GenerateSample例程。运行此例程。 将前端界面例程解压。如果没有安装Nodejs,请先安装。在解压的前端界面文件夹内运行 npm install命令。运行好后运行npm run dev 一切就绪后访问 http://localhost:8000/ 即可使用此示例。 最新研发动态 和平之翼代码生成器SMEU 4.0.0 宝船(Treasure Ship)的候选版已公布,欢迎在本站附件处下载候选版二进制war包。本版主要改进了多重多对多关系及其初始化数据功能。从Beta 4开始,支持Excel数据导出。对Oracle数据库的支持进行了全面测试。并排除了相关错误。 最近,完成了对EasyUI的升级,并完成了POI Excel导出功能。完成了自动textarea功能,凡字段名中含有content,description和comment字串的字段,会被自动设置为textarea。这些特性会包含在和平之翼4.0.0 Beta4和以后的版本中。 候选版有如下优点:- 支持Excel格式数据导出
- 支持两个域对象间多重多对多关系
- 支持多重多对多和多对多关系的初始化数据
- 支持两个域对象间多重一对多关系
- 默认生成界面为Excel模板生成界面
- 新增在线问答文档
全面测试后,可以释出和平之翼SMEU 4.0.0 宝船正式版。
截图为多重多对多和初始数据的效果: 截图为Excel数据导出结果的效果: 现有主要功能清单- 十余种单表操作
- 一对多关系
- 多对多关系,采用4种双表操作实现
- 多重多对多关系,采用多对多别名实现
- 多重一对多关系,采用一对多别名实现
- 标准生成器脚本(SGS)支持
- Excel代码生成支持
- 初始数据导入
- 缺省Excel数据导出
- id和DomainId两种格式主键支持
- delete和deleted删除标志自动反义功能
- MySQL/MariaDB支持
- Oracle支持
- 详细的编译警告和编译错提示
- 编译警告支持
- Eclipse JEE版兼容的代码生成物
- 整站代码生成
- 源文件或源代码自动保存
- 数据库脚本自动生成
- 详细的在线理论文档
- 详细的用户手册和安装说明
- 丰富的代码示例
- EasyUI界面支持
- 已支持跨域以支持前后端分离,未来将直接生成前端项目
- 新增在线问答文档
- 前后端分离界面例程已包含,例程使用的技术是Vue和ElementUI
- 高低两种分辨率的UI
- 个性化题头,副题头和页脚
- 支持跨域
- 支持两个对象间的多重多对多关系:比如一个论坛中的主题和用户之间存在多重多对多关系:点赞和收藏
- 升级至Spring框架至4.2版。
- 宝船的Excel模板代码生成支持三种Office:MS Office, WPS Office和Libreffice,模板需保存成xls格式
- 宝船增加了激活和批激活两个动词
- 需要注意,宝船代码生成器的编译兼容性为JDK 8,生成物仍然兼容JDK 7
- SGS脚本中支持双引号括起来的字符串
- EasyUI版本升级至1.7.2
- 新增POI Excel格式数据导出功能
- 已支持跨域以支持前后端分离,未来将直接生成前端项目
- 新增在线问答文档
- 前后端分离界面例程已包含,例程使用的技术是Vue和ElementUI