Java 代码生成器光 2.0.0 Insight(内省) 发布尝鲜版 3,代码变变变
Java 代码生成器光 2.0.0 Insight(内省) 发布尝鲜版3,代码变变变
大家都知道,JavaEE 的代码结构是多变的,不同项目组是不尽相同的。比如说域对象 Bonus 在不同的项目中可能被命名为 Bonus, BonusVo, BonusBo, BonusPO 或者 BonusEntity。
不同项目中 BonusServiceImpl 的储存路径也是不同的,比如可能是 serviceimpl 或者是 service.impl。还有 Bonus Controller 这个对象,有些项目中可能是 BonusFacade 或者 BonusAdapter。
Java通用代码生成器光 2.0.0 Insight(内省) 可以兼容所有这些变体,只需要在 Project 页做简单的设置,就可以方便地生成这些风格的代码。
如此先进灵活和易用的代码生成器,您值得一试。
- 项目地址:https://gitee.com/jerryshensjf/LightSBMEU
- 二进制发布版下载地址:https://gitee.com/jerryshensjf/LightSBMEU/attach_files
第三代动词算子式代码生成器:光SBMEU版
本代码生成器支持前后端分离界面了
开发者手册已在本站附件处公布
让代码生成器成为大家开发 Java 程序的一项优势
简介
第三代动词算子式代码生成器:光 SBMEU 版,采用 Maven, EasyUI,SpringBoot 2, MyBatis, MariaDB 技术栈
欢迎大家使用由无垠式,和平之翼和光三代动词算子式代码生成器组成的动词算子式代码生成器阵列,在我的码云站点 https://gitee.com/jerryshensjf/ 大家可以找到这些代码生成器。把他们统统部署在 Tomcat 中,您可以获得超过 600N 的代码变形能力。
项目图片:光
版本情况
光 SBMEU 2.0 版,项目代号 Insight 内省
这是我能完成的最后一个版本了。
主要包含动态椰子树式的目录结构,动态域对象和 Controller 后缀,域对象个性化表名前缀和动词否定四个功能。
原来,动词算子式代码生成器的目录结构是椰子树式的,就是路径前缀是可变的,但是像 Service 和 Dao 等等的子文件夹是固定的,现在,这些子文件夹也是动态的,所以称为动态椰子树式的文件夹。
动态域对象和 Controller 后缀允许产生各种风格的代码,以适应不同项目组的需要。
域对象个性化表名前缀允许一个项目拥有多种表名前缀,对有些项目组而言,这是他们喜欢的风格。
动词否定的含义是您可以在 Excel 模板中的域对象页中否定掉您不需要的动词。这样,就不需要手工删除了,大大节省了工作量,这是我很自豪的功能,我没有做功能的加法,而是使用了减法,这是非常实用和新颖的。
内省(Insight) 的尝鲜版
内省的第三个尝鲜版已公布。请使用示例 DynamicSample,DynamicSample2 和 DynamicOracleEn 作为样例测试。可在本站附件处下载。 https://gitee.com/jerryshensjf/LightSBMEU/attach_files
现在,尝鲜版 3 包含动态椰子树式的目录结构,域对象和 Controller 后缀可配置和域对象可配置表名前缀三大功能,动词否定功能将在以后版本中实现。请见相关示例。
在不同项目组的实践中,有些代码的细节是不一致的,比如,域对象有人喜欢不带后缀,有人喜欢使用 Entiy 或 PO,有人喜欢后缀 Dto。路径有人喜欢使用 dao, daoimpl, service, serviceimpl, controller, 而有人喜欢使用 dao, dao.impl, service, service.impl, controller 这些变体,内省都支持。你甚至可以规定 Controller 使用 Facade 或者 Adapter 后缀,并定义相关的 Controller 路径,内省都可以准确地生成无错的代码。
光 SBMEU 1.5 版,项目代号 Kama 顿悟
此版本是现在的稳定版本,请在本站附件处下 Karma RC2 版本。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
spider-flow 0.5.0 发布,Java 开源爬虫平台
spider-flow 是一个无需写代码的爬虫平台,通过定义流程的方式制定爬虫。 本次更新内容如下: 新增注释节点 新增字符串反转义函数 新增属性窗口切换靠右/靠底 新增消息通知功能(任务启动通知、任务停止通知) 新增自动重试功能 新增自动去重功能 新增流程历史版本记录 新增rest服务异步启动、查看状态、停止接口 新增长任务模式 新增输出节点可选编码格式 新增函数elementsVar.htmls、outerHtmls、texts、attrs、ownTexts、wholeTexts等方法 修复全局参数回显不出值的BUG 修复删除任务时未停止任务的BUG 修复日志下载内容为空的BUG 修复输出csv文件被锁定的问题 优化编辑器可跨页面/tab复制粘贴节点 优化循环,增加开始位置、结束位置、循环次数或集合,循环下标等 优化页面样式 优化文档 ocr插件 优化配置,单独提取出配置列表(与数据源类似) mailbox插件 优化配置,单独提取出配置列表(与数据源类似) 产品规划 从v0.6.0版本起前端将改用vue重构,有兴趣的小伙伴可以联系我~ 截图 Github https://githu...
- 下一篇
类似 Qt 的“跨平台 GUI 框架 GOSP”时隔一年有重大更新
GOSP = Giveda® Open Source Project for English, please refer to:https://gitee.com/giveda/GOSP/blob/master/README_en.md GOSP简介(中文版) Qt是一个优秀的c++开发框架,API简单易用,社区庞大,资源丰富。但Qt太重量级了(Qt需要很多的RAM和ROM),因此我开发了GOSP这个框架。GOSP在不依赖Qt的前提下,提供了非常类似Qt的API接口,仅需要几百KB的硬件资源(比Qt小的多),能运行在Qt不支持的低性能领域(对Qt形成补充),适用于嵌入式开发。 主要特色 GOSP是码云GVP项目,其产权归全体贡献者共同所有,贡献者根据自身对项目的不同贡献而享有不等比例的产权。 史上最容易理解的GUI框架,史上最简单,没有之一。 100%使用图片来实现个性化的控件和界面。(见下文的截图) 提供了类似Qt的API,可提供基于qt creator的集成开发环境。 基于别具一格的Giveda信号槽技术,各个模块代码之间无耦合。 无耦合的代码,史上最容易复用,没有之一。 如何使用...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Hadoop3单机部署,实现最简伪集群
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境