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

火箭船
 火箭船
发布于 2019年01月06日
收藏 13

和平之翼代码生成器SMEU 4.0.0Beta2 宝船公布。 

这是宝船第二个Beta版,主要增强了Oracle代码生成功能。现在,除一些细微之处,宝船的功能已相对稳定,可以进行广泛的测试。估计春节以前,和平之翼代码生成器SMEU 4.0.0宝船正式版可以公布。期间可能会释出更多Beta版。 

4.0.0 新特性清单 

现在宝船已支持: 

  • 高低两种分辨率的UI

  • 个性化题头,副题头和页脚

  • 支持跨域

  • 支持两个对象间的多重多对多关系:比如一个论坛中的主题和用户之间存在多重多对多关系:点赞和收藏

  • 升级至Spring框架至4.2版。

  • 宝船的Excel模板代码生成支持三种Office:MS Office, WPS Office和Libreffice,模板需保存成xls格式

  • 宝船增加了激活和批激活两个动词

  • 需要注意,宝船代码生成器的编译兼容性为JDK 8,生成物仍然兼容JDK

  • SGS脚本中支持双引号括起来的字符串

本代码生成器特色 

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

宝船: 

 

SGS代码生成: 



Excel代码生成: 
 

在线文档: 
 




 
Excel模板: 




 
代码生成物: 


 

 

 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:和平之翼代码生成器 SMEU 4.0.0Beta2 宝船公布
加载中

精彩评论

程序人生2015
程序人生2015
这货有软用,这么垃圾的东西就别发出来了
大狼狗之王郑锴
大狼狗之王郑锴
基于SpringBoot2+Freemarker的代码生成器,用DDL SQL语句生成JPA/JdbcTemplate/Mybatis/BeetlSQL相关代码,支持mysql/oracle/pgsql三大数据库。以释放双手为目的,各大模板也在陆续补充和优化。欢迎大家提交模板和交流想法!

https://github.com/moshowgame/SpringBootCodeGenerator
见异思迁
见异思迁
花里胡哨. 数学专业词随意使用, 不知道阁下是否真的懂 "群环域格".
火箭船
火箭船
喷,也是一种态度。
火箭船
火箭船
编程的终极秘密是兰姆达算子的存在,而动词算子式代码生成器正是建立在类似物动词算子的基础之上的。

最新评论(36

火箭船
火箭船
编程的终极秘密是兰姆达算子的存在,而动词算子式代码生成器正是建立在类似物动词算子的基础之上的。
火箭船
火箭船
各位看官,以下是和平之翼代码生成器SMEU 4.0宝船的独门绝技,你值得尝试一下:
1.Excel代码生成
2.一键支持多对多关系
3.两个对象之间的多重多对多关系:比如一个论坛的主题和用户之间存在多重多对多关系:点赞和收藏
4.一键支持一对多关系
5.SGS代码生成时的语法加亮编辑器
火箭船
火箭船
群、环、域的概念

代数:集合+运算
组成元素
集合
二元运算:“+”“·”封闭性
单位元identity element:单位元与其他元素结合,不改变元素
逆元素inverse element
结合律 associative property (a ∗ b) ∗ c = a ∗ (b ∗ c).
交换律 commutative property a ∗ b = b ∗ a.
群:代数结构(R, *)
原群
只满足封闭性

半群(Semigroup)
满足结合律(ab)c=a(bc)的原群

幺半群(monoid)
满足结合律和存在单位元

群(group)
封闭性
结合律
单位元
逆元
阿贝尔群(Abelian)
在群的基础上满足交换律:a * b = b * a

环:代数结构(R, +, ·)
在阿贝尔群的基础上,添加一种二元运算·。

环公理:
(R,+)是阿贝尔群
(R,·)是幺半群
乘法对加法满足分配律:
a ⋅ (b + c) = (a ⋅ b) + (a ⋅ c)
(b + c) ⋅ a = (b ⋅ a) + (c ⋅ a)
域:代数结构(R,+,·,/(除零外,有逆元))
域(Field)在交换环的基础上,还增加了二元运算除法,要求元素(除零以外)可以作除法运算,即每个非零的元素都要有乘法逆元。
有理数、实数、复数可以形成域.

域公理
满足环:
1) (R,+)是阿贝尔群:加法封闭、结合律、幺元、逆元、交换律
2)(R,·)是幺半群:乘法封闭、结合律、幺元
3)乘法对加法满足分配律
乘法除0外有逆元
乘法满足交换律
火箭船
火箭船

引用来自“见异思迁”的评论

花里胡哨. 数学专业词随意使用, 不知道阁下是否真的懂 "群环域格".
你说的“群环域格”是群论的术语。和我使用的术语并不是一回事。
我的“域对象”是Java编程术语,指的是只有值域和getter 和Setter的java对象。
“动词格”来源于语言学,意思是一组函数级代码生成器中某个特定位置的函数级代码生成器。就有些象的动词的现在进行时,过去时这样的东西。
我在构思这套理论时还不知道伽罗华的群论,所以术语有些交叉,这并不奇怪。
火箭船
火箭船

引用来自“见异思迁”的评论

花里胡哨. 数学专业词随意使用, 不知道阁下是否真的懂 "群环域格".
您是看了乱弹十一吧?说说我对伽罗华群的认识:有限群可以使用数学归纳法,定义了所有四则混合运算,其结果可以映射为方程的解。我是看了伽罗华的遭遇有感而发,对群论尚未了了,请指教。
见异思迁
见异思迁
花里胡哨. 数学专业词随意使用, 不知道阁下是否真的懂 "群环域格".
火箭船
火箭船
和平之翼和无垠式代码生成器历经五年的开发,已经相当完善,功能特性也比较文档,可以帮助您的开发,助您一臂之力。有兴趣的朋友们不妨下载一下,您自己用用,看到到底是坏是好。
火箭船
火箭船
其实,动词算子式代码生成器有本质上的优越性,也许,我的实现有某些弱点,但是,值得您探究下,围观的朋友们不妨下载一个评判下,我的生成器引擎有完整源码都是自制的,如果您能通读一定功力暴涨。
程序人生2015
程序人生2015

引用来自“大狼狗之王郑锴”的评论

基于SpringBoot2+Freemarker的代码生成器,用DDL SQL语句生成JPA/JdbcTemplate/Mybatis/BeetlSQL相关代码,支持mysql/oracle/pgsql三大数据库。以释放双手为目的,各大模板也在陆续补充和优化。欢迎大家提交模板和交流想法!

https://github.com/moshowgame/SpringBootCodeGenerator
这个就很赞,甩你你垃圾的“和平之翼”几条街
火箭船
火箭船
欢迎大家发我编译出错的SGS源码或者Excel源文件,帮助我对编译错和编译警告进行大修,如果您的源文件说明了问题,我会在新版本里附带您的源文件,并周知所有的用户。
返回顶部
顶部