`
jerry_shen
  • 浏览: 98709 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

旗舰版动词算子式代码生成器和平之翼代码生成器SMEU 4.0.0 宝船正式版盛装发布

阅读更多
旗舰版动词算子式代码生成器和平之翼代码生成器SMEU 4.0.0 宝船正式版盛装发布

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

和平之翼代码生成器SMEU版
欢迎大家使用由无垠式,和平之翼和光三代动词算子式代码生成器组成的动词算子式代码生成器阵列,在我的码云站点 https://gitee.com/jerryshensjf/ 大家可以找到这些代码生成器。把他们统统部署在Tomcat中,您可以获得超过600N的代码变形能力。

最近进展
已释出和平之翼代码生成器SMEU 4.0.0 正式版。可去本站附件下载二进制war包发行版:https://gitee.com/jerryshensjf/PeaceWingSMEU/attach_files,推荐使用Tomcat 8.5 作为应用容器。

和GenerateSample示例配合的Vue+ElementUI前端示例代码已发布,未来的生成的前端界面将基于此代码,从Vue-element-admin派生,感谢原作者的作品。请至 https://gitee.com/jerryshensjf/PeaceWingSMEU/attach_files 下载

截图:
登录:




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模板生成界面
  • 新增在线问答文档
  • 在线文档更新,配图
  • 默认生成界面改为Excel模板代码生成


截图为多重多对多和初始数据的效果:




截图为Excel数据导出结果的效果:




现有主要功能清单

  • 十余种单表操作
  • 一对多关系
  • 多对多关系,采用4种双表操作实现
  • 多重多对多关系,采用多对多别名实现
  • 多重一对多关系,采用一对多别名实现
  • 标准生成器脚本(SGS)支持
  • Excel代码生成支持
  • 初始数据导入
  • 缺省Excel数据导出
  • id和DomainId两种格式主键支持
  • delete和deleted删除标志自动反义功能
  • MySQL/MariaDB支持
  • Oracle支持
  • 详细的编译警告和编译错提示
  • 编译警告支持
  • Eclipse JEE版兼容的代码生成物
  • 整站代码生成
  • 源文件或源代码自动保存
  • 数据库脚本自动生成
  • 详细的在线理论文档
  • 详细的用户手册和安装说明
  • 丰富的代码示例
  • EasyUI界面支持
  • 已支持跨域以支持前后端分离,未来将直接生成前端项目
  • 新增在线问答文档
  • 前后端分离界面例程已包含,例程使用的技术是Vue和ElementUI


近期研发计划
4.0.0宝船完成后,将开始4.1.0宝船的研发。4.1版将进行重大的引擎升级,大大增加代码生成器的实用性,增加对更多数据类型的支持。4.2版拥有默认的登录模块,可能还有字典模块。这些模块演示了名词,名词性动词的概念,具备强大的变形能力,所以被称为弹性模块。

在差不多同时,弹性模块也会在无垠式代码生成器JEEEU版Elsa冰雪女王上实现。

还有第三代动词算子式代码生成器光的第一个版本Enlightment启蒙将开始研发。光对技术进行了简化和重构,不再支持SGS标准生成器脚本,统一使用Excel模板进行代码生成。并且,光的Oracle支持将重新实现,采用一套基础代码同时支持Mysql,MariaDB和Oracle。欢迎大家围观。

质量提高计划
为了提高本生成器的效能和用户体验,计划对代码本代码生成器的编译错和编译警告子系统进行彻底的增强。如果你在使用的时候您的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格式数据导出功能
  • 已支持跨域以支持前后端分离,未来将直接生成前端项目
  • 新增在线问答文档
  • 前后端分离界面例程已包含,例程使用的技术是Vue和ElementUI


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

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

项目代号宝船的图片:







动词算子的力量
向Lisp和Lambda算子致敬

愿动词算子的力量与你同在





项目截图
Excel生成界面:



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



Excel模板:










在线文档:









代码生成物截图



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




代码生成物下拉列表截图







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




和平之翼代码生成器SMEU版,一键支持下拉列表和多对多,已支持Oracle数据库。

SMEU技术栈支持JQuery Easy UI,Spring MVC4,spring4, MyBatis 3。

本版支持下拉列表,使用者只需要在域对象相应的外键字段设定dropdown:DomainName fieldName; 即下拉列表:外键域名 字段名,即可一键支持下拉列表(外键)。

本版支持多对多关系,只要在多对多关系的主域对象中定义了 manytomanyslave:slaveDomainName即可在生成的功能和数据库定义中支持了两者的多对多 关系。

和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 支持Oracle数据库,您只需要定义dbtype:oracle即可支持Oracle数据库,详细情况请看相关示例。

翅膀
和平之翼代码生成器图标,翅膀:




  • 大小: 54.2 KB
  • 大小: 147.7 KB
  • 大小: 115 KB
  • 大小: 151.5 KB
  • 大小: 39.8 KB
  • 大小: 67.9 KB
  • 大小: 135.1 KB
  • 大小: 234.1 KB
  • 大小: 43 KB
  • 大小: 378.5 KB
  • 大小: 378.5 KB
  • 大小: 164.9 KB
  • 大小: 285 KB
  • 大小: 101.8 KB
  • 大小: 145.5 KB
  • 大小: 115.6 KB
  • 大小: 1.1 MB
  • 大小: 757.2 KB
  • 大小: 383.6 KB
  • 大小: 168.7 KB
  • 大小: 137.8 KB
  • 大小: 166.5 KB
  • 大小: 180.5 KB
  • 大小: 171 KB
分享到:
评论

相关推荐

    旗舰版和平之翼代码生成器SMEU 4.0.0 宝船正式版盛装发布

    和平之翼Java通用代码生成器SMEU 4.0.0版,研发代号(宝船 Treasure Ship)正式版已发布, 本软件是旗舰版的动词算子式代码生成器。在附件中提供war包下载,此版本支持使用Excel模板的代码生成,支持初始数据导入,...

    动词算子式Java通用代码生成器和平之翼代码生成器SMEU版3.1.1最新修正版

    动词算子式Java通用代码生成器和平之翼代码生成器SMEU版3.1.1最新修正版发布,主要支持SGS语言代码语法加亮,并全面测试。3.1.1修正了3.1.0 SGS语法加亮编辑器的错误,可以顺畅生成任意有效的SGS代码。欢迎使用。 ...

    旗舰版的动词算子式代码生成器

    和平之翼Java通用代码生成器SMEU 4.1.0版,研发代号(宝船 Treasure Ship) Beta8版已发布, 本软件是旗舰版的动词算子式代码生成器。在附件中提供war包下载,此版本支持使用Excel模板的代码生成,支持初始数据导入,...

    旗舰版和平之翼Java通用代码生成器SMEU 3.2.0 正式版乌篷船盛装发布

    经历了数月艰苦的开放和程序员最痛苦的测试,今天,世上最强,最完善,最稳定和测试最充分,文档最完整的旗舰版和平之翼Java通用代码生成器SMEU 3.2.0 正式版乌篷船盛装发布了。欢迎大家下载使用。 请至本项目码云...

    和平之翼代码生成器SMEU 1.2功能修复与增强版

    和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 1.2版修正了一些1.1版的Bug,并作了功能增强。希望您喜欢。 您可以把所有工作组版的无垠式和和平之翼代码生成器组成强大的无垠式/...

    和平之翼代码生成器SMEU Swing单机1.6版源码

    和平之翼代码生成器是一种易用的动词算子式代码生成器。是 无垠式Java通用代码生成器的第二代。本版是便携易用,功能强大的 java通用代码生成器。 无垠式/和平之翼代码生成器系列都支持标准生成器脚本(SGS)。 您只...

    和平之翼代码生成器SMEU Swing单机1.6版

    和平之翼代码生成器是一种易用的动词算子式代码生成器。是 无垠式Java通用代码生成器的第二代。本版是便携易用,功能强大的 java通用代码生成器。 无垠式/和平之翼代码生成器系列都支持标准生成器脚本(SGS)。 您只...

    和平之翼代码生成器SMEU版 3.1.0 乌篷船,支持SGS语法加亮

    动词算子式Java通用代码生成器和平之翼代码生成器SMEU版3.1.0最新版发布,主要支持SGS语言代码语法加亮,并全面测试。 乌篷船支持华丽的Excel模板代码生成和初始数据导入,软件新增Excel生成界面和示例Excel模板。...

    和平之翼代码生成器SMEU Swing单机1.1版

    和平之翼代码生成器是一种易用的动词算子式代码生成器。是 无垠式Java通用代码生成器的第二代。 无垠式/和平之翼代码生成器系列都支持标准生成器脚本(SGS)。 您只需编写合格的SGS源码。只需设定对应的technical...

    和平之翼Java代码生成器SMEU版,研发代号:红头船

    和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 1.6版修正了一些以前的Bug,并作了功能增强和文档更新。希望您喜欢。 2.0支持Oracle数据库,您只需要定义dbtype:oracle即可支持...

    和平之翼Java代码生成器SMEU版2.0正式版源码,研发代号:红头船

    和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 修正了一些以前的Bug,并作了功能增强和文档更新。希望您喜欢。 2.0支持Oracle数据库,您只需要定义dbtype:oracle即可支持Oracle...

    最新主力和平之翼代码生成器SMEU 1.6已开源

    最新主力和平之翼代码生成器SMEU 1.6已开源 ...和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 1.6版修正了一些以前的Bug,并作了功能增强和文档更新。希望您喜欢。 开源地址: ...

    和平之翼代码生成器SMEU 1.6版,一键支持下拉列表和多对多

    和平之翼代码生成器SMEU 1.6版,一键支持下拉列表和多对多 ...和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 1.6版修正了一些以前的Bug,并作了功能增强和文档更新。希望您喜欢。

    和平之翼代码生成器SMEU 1.5版,一键支持多对多

    本版是和平之翼代码生成器SMEU 1.5版。...和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 1.5版修正了一些1.2版的Bug,并作了功能增强和文档更新。希望您喜欢。

    和平之翼Java通用代码生成器SMEU 4.1.0 Beta8版

    和平之翼Java通用代码生成器SMEU 4.1.0版,研发代号(宝船 Treasure Ship) Beta8版已发布, 本软件是旗舰版的动词算子式代码生成器。在附件中提供war包下载,此版本支持使用Excel模板的代码生成,支持初始数据导入,...

    最新主力和平之翼代码生成器SMEU Swing 1.1单机版及其语法加亮编辑器开源了

    最新主力和平之翼代码生成器SMEU 1.6已开源 ...和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 1.6版修正了一些以前的Bug,并作了功能增强和文档更新。希望您喜欢。 开源地址: ...

    和平之翼代码生成器1.1功能修复增强与理论文档增强版

    和平之翼代码生成器是一种易用的动词算子式代码生成器是无垠式代码生成器的第二代。 本发布版为SMEU技术栈,支持JQuery Easy UI,Spring MVC 4, Spring 4和MyBatis 4 新版本采用了流行的开源JS界面和强大的全字段匹配...

    和平之翼代码生成器SMEU版 3.0.3 乌篷船

    和平之翼代码生成器是动词算子式Java通用代码生成器,是无垠式代码生成器的第二代。 修正了一些以前的Bug,并作了功能增强和文档更新。希望您喜欢。 支持Oracle数据库,您只需要定义dbtype:oracle即可支持Oracle...

    Java通用代码生成器光2.3.0文明版本Beta8版

    Java通用代码生成器光2.3.0文明版本Beta8版。请部署在Tomcat9的webapps目录下。 Beta8版修复了不带登录模块的模板的代码...这种代码生成器是一种动词算子式代码生成器,通过域对象和各种动词算子的组合生成各种功能。

    和平之翼代码生成器SMEU版4.1.0 Beta5宝船

    和平之翼代码生成器SMEU版,一键支持下拉列表和多对多,已支持Oracle数据库。 SMEU技术栈支持JQuery Easy UI,Spring MVC4,spring4, MyBatis 3。 本版支持下拉列表,使用者只需要在域对象相应的外键字段设定...

Global site tag (gtag.js) - Google Analytics