论坛首页 Java企业应用论坛

和平之翼代码生成器SMEU版 4.0.0 Beta4 宝船公布

浏览 3920 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2019-02-04   最后修改:2019-02-04

和平之翼代码生成器SMEU版 4.0.0 Beta4 宝船公布


首先祝福大家新年吉祥,在新的一年中工作顺利。

最新研发动态

和平之翼代码生成器SMEU 4.0.0 宝船(Treasure Ship)的Beta 4版已公布,欢迎在本站附件处下载Beta 3版二进制war包。本版主要改进了Oracle数据库相应的功能。并排除了相关错误。

项目地址:https://gitee.com/jerryshensjf/PeaceWingSMEU

二进制war包下载:https://gitee.com/jerryshensjf/PeaceWingSMEU/attach_files

最新功能 

最近,完成了对EasyUI的升级,并完成了POI Excel导出功能。完成了自动textarea功能,凡字段名中含有content,description和comment字串的字段,会被自动设置为textarea。这些特性会包含在和平之翼4.0.0 Beta4和以后的版本中。

质量提高计划

为了提高本生成器的效能和用户体验,计划对代码本代码生成器的编译错和编译警告子系统进行彻底的增强。如果你在使用的时候您的SGS源码或者Excel模板在生成时出错或者给出的提示叫您不知如何处理,请把这些原始文件Email我:jerry_shen_sjf@qq.com

如果您的源文件有帮助,这些文件将作为标准测试集的一部分,而您,也将出现在贡献者名单里。期望得到大家的帮助。
4.0.0 新特性清单

现在宝船已支持:
  •     高低两种分辨率的UI
  •     个性化题头,副题头和页脚
  •     支持跨域
  •     支持两个对象间的多重多对多关系:比如一个论坛中的主题和用户之间存在多重多对多关系:点赞和收藏
  •     升级至Spring框架至4.2版。
  •     宝船的Excel模板代码生成支持三种Office:MS Office, WPS Office和Libreffice,模板需保存成xls格式
  •     宝船增加了激活和批激活两个动词
  •     需要注意,宝船代码生成器的编译兼容性为JDK 8,生成物仍然兼容JDK 7
  •     SGS脚本中支持双引号括起来的字符串
  •     EasyUI版本升级至1.7.2
  •     新增POI Excel格式数据导出功能


最近工作重点

近期的工作重点是发布和平之翼代码生成器SMEU 4.0.0 宝船的正式版。而后开发重点将转向无垠式代码生成器JEEEU版2.0 Elsa冰雪女王,在此版本上将实现大家期待已久的登录功能,弹性模块和名词性动词。

现在,宝船的EasyUI已升级至1.7.2最新版。


本代码生成器特色


本代码生成器是超级语言(SGS 标准生成器脚本)驱动的先进编译系统。旨在演示数据驱动的代码生成器固有的生产率上的优势和与标准编译器(Java语言)的良好协作关系。在未来,更先进的代码生成器和编译器的组合会显现出巨大的生产力优势,让我们一起促成这一天所需要的技术的进化循环。

用户注意

注意,本作品为火鸟(Rocketship 沈戟峰)个人作品,为开源的代码生成器,并不收取费用,也未曾委托其他的公司,如果有公司声称是它的作品,并进行网络推广活动和收取费用,皆不属实,希望所有用户注意。
项目代号宝船的图片




最新稳定版

宝船已在主干版本上启动,希望下载3.2.0乌篷船正式版的用户请至发行版下载3.2.0版,请见下面链接下载: https://gitee.com/jerryshensjf/PeaceWingSMEU/releases/RELEASE_3_2_0
动词算子的力量

向Lisp和Lambda算子致敬



传统的SGS(标准生成器脚本)生成界面,支持SGS语法加亮:



Excel生成界面:





Excel模板:








在线文档:













代码生成物截图




代码生成物多对多界面截图




代码生成物下拉列表截图






代码生成物更新界面截图:




代码生成物导出Excel截图:


  • 大小: 234.1 KB
  • 大小: 378.5 KB
  • 大小: 260.4 KB
  • 大小: 137 KB
  • 大小: 408.4 KB
  • 大小: 507.7 KB
  • 大小: 417.1 KB
  • 大小: 603 KB
  • 大小: 692.4 KB
  • 大小: 135.2 KB
  • 大小: 166.3 KB
  • 大小: 196.3 KB
  • 大小: 135.1 KB
  • 大小: 164.2 KB
  • 大小: 114.9 KB
  • 大小: 169.3 KB
  • 大小: 189.6 KB
  • 大小: 188.3 KB
   发表时间:2019-02-05  
此版本的优点是支持Excel数据导出,和升级EasyUI至1.7.2最新版。
0 请登录后投票
   发表时间:2019-02-18   最后修改:2019-02-18
而且,4.0.0的多对多功能和多重多对多功能经过了增强,在工作版本上已经可以使用,此功能将出现在4.0.0 Beta5和以后的正式版中。
0 请登录后投票
   发表时间:2019-02-18  
多重多对多关系和多对多初始数据支持效果截图。





  • 大小: 67.9 KB
0 请登录后投票
   发表时间:2019-03-12  
愿动词算子的力量与你同在



  • 大小: 378.5 KB
0 请登录后投票
   发表时间:2019-03-12  
宝船



  • 大小: 43 KB
0 请登录后投票
   发表时间:2019-04-10   最后修改:2019-04-10
现有主要功能清单
1.十余种单表操作
2.一对多关系
3.多对多关系,采用4种双表操作实现
4.多重多对多关系,采用多对多别名实现
5.标准生成器脚本(SGS)支持
6.Excel代码生成支持
7.初始数据导入
8.缺省Excel数据导出
9.id和DomainId两种格式主键支持
10.delete和deleted删除标志自动反义功能
11.MySQL/MariaDB支持
12.Oracle支持
13.详细的编译警告和编译错提示
14.编译警告支持
15.Eclipse JEE版兼容的代码生成物
16.整站代码生成
17.源文件或源代码自动保存
18.数据库脚本自动生成
19.一对多别名
20.详细的在线理论文档
21.详细的用户手册和安装说明
22.丰富的代码示例
23.EasyUI界面支持
24.已支持跨域以支持前后端分离,未来将直接生成前端项目
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics