当前位置: 首页 > news >正文

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

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>  hot3.png

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

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

war包下载地址:https://gitee.com/jerryshensjf/PeaceWingSMEU/attach_files 

最新研发动态 

和平之翼代码生成器SMEU 4.0.0 宝船(Treasure Ship)的Beta 5版已公布,欢迎在本站附件处下载Beta 5版二进制war包。本版主要改进了多重多对多关系及其初始化数据功能。从Beta 4开始,支持Excel数据导出。对Oracle数据库的支持进行了全面测试。并排除了相关错误。 

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

工作版和即将来临的Beta5版有如下优点: 

  1. 支持Excel格式数据导出 
  2. 支持两个域对象间多重多对对关系 
  3. 支持多重多对多和多对多关系的初始化数据 
  4. 全面测试后,可以释出和平之翼SMEU 4.0.0 宝船。 

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

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




近期研发计划 
4.0.0宝船完成后,将开始4.1.0宝船的研发。4.1版拥有默认的登录模块,可能还有字典模块。这些模块演示了名词,名词性动词的概念,具备强大的变形能力,所以被称为弹性模块。 
在差不多同时,弹性模块也会在无垠式代码生成器JEEEU版Elsa冰雪女王上实现。 
还有第三代动词算子式代码生成器光的第一个版本Enlightment启蒙将开始研发。光对技术进行了简化和重构,不再支持SGS标准生成器脚本,统一使用Excel模板进行代码生成。并且,光的Oracle支持将重新实现,采用一套基础代码同时支持Mysql,MariaDB和Oracle。欢迎大家围观。 

质量提高计划 
为了提高本生成器的效能和用户体验,计划对代码本代码生成器的编译错和编译警告子系统进行彻底的增强。如果你在使用的时候您的SGS源码或者Excel模板在生成时出错或者给出的提示叫您不知如何处理,请把这些原始文件Email我:jerry_shen_sjf@qq.com 
如果您的源文件有帮助,这些文件将作为标准测试集的一部分,而您,也将出现在贡献者名单里。期望得到大家的帮助。 

4.0.0 新特性清单 
现在宝船已支持: 

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


本代码生成器特色 

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

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

项目代号宝船的图片 

 

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

 

代码生成器SGS生成界面

代码生成器Excel生成界面

相关文章:

  • 去哪里学习行业知识?
  • java概述
  • Kubeadm证书过期问题修复方法之一:通过修改kubeadm源码
  • 区块链分支循环
  • java中【派生类、基类、父类、子类】
  • FydeOS VM for VMWare v6.0 Preview1 发布
  • 浏览器缓存机制
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • vue--为什么data属性必须是一个函数
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • 【翻译】babel对TC39装饰器草案的实现
  • Fabric架构演变之路
  • CSS实用技巧干货
  • Objective-C 中关联引用的概念
  • 鱼骨图 - 如何绘制?
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 【Linux系统编程】快速查找errno错误码信息
  • 30秒的PHP代码片段(1)数组 - Array
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • C++类的相互关联
  • eclipse(luna)创建web工程
  • ES6核心特性
  • Just for fun——迅速写完快速排序
  • Python利用正则抓取网页内容保存到本地
  • QQ浏览器x5内核的兼容性问题
  • Solarized Scheme
  • tensorflow学习笔记3——MNIST应用篇
  • Vue.js-Day01
  • yii2权限控制rbac之rule详细讲解
  • 工作踩坑系列——https访问遇到“已阻止载入混合活动内容”
  • 工作中总结前端开发流程--vue项目
  • 爬虫模拟登陆 SegmentFault
  • 什么软件可以剪辑音乐?
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 我与Jetbrains的这些年
  • 一个SAP顾问在美国的这些年
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • # 数据结构
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • (12)Hive调优——count distinct去重优化
  • (4)事件处理——(6)给.ready()回调函数传递一个参数(Passing an argument to the .ready() callback)...
  • (python)数据结构---字典
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)ssm跨平台教学系统 毕业设计 280843
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (十)T检验-第一部分
  • (学习日记)2024.01.19
  • (转) Face-Resources
  • (转)iOS字体
  • (转)拼包函数及网络封包的异常处理(含代码)