科技与狠活,电音之王尝鲜版六再战江湖
距离 Java 通用代码生成器光 2.4.0 电音之王版本的上一个版本,尝鲜版五的释出已经过去 8 个月时间了。在此期间,Rust 通用代码生成器莲花和 Golang 通用代码生成器仙童都有长足进步,现在,这些新特性都归并到了电音之王尝鲜版六上了。相关功能特性请见视频:
https://www.bilibili.com/video/BV1Cf421Z7PF/
Java 通用代码生成器光 2.4.0 电音之王 TechnoKing 版本尝鲜版六。支持枚举和哑数据模式。支持 Nodejs 21,18 和 14。消除了 95% 的前端 EsLint 编译警告并隐藏全部。支持日期和日期时间数据格式。支持用户管理自己的资料和密码。支持 spring 技术栈和经典 spring 技术栈,以及支持 Maven 的经典 Spring 技术栈。请部署在 Tomcat9 的 webapps 目录下。可以从源码建构。在尝鲜版五基础上有多处缺陷修正和功能增强。
演示视频中的两个缺陷的说明:
编辑用户资料报错是因为未设置生日和入职时间。
找不到雇员类型的第二个 dao 是因为对枚举,只有它做多对多主对象时才有两个 Dao。而雇员类型是从对象。故 Topic 有两个 dao,而雇员类型只有一个。代码生成物是没有问题的。
项目地址:https://gitee.com/jerryshensjf/LightSBMEU
二进制发布版地址:https://gitee.com/jerryshensjf/LightSBMEU/attach_files
项目图片
新的大版本号
现在新的大版本号是光2.4.0 电音之王TechnoKing 短名TK
百度话题
#通用代码生成器#
介绍视频
正在研发中的电音之王尝鲜版六,介绍视频请见https://www.bilibili.com/video/BV1yD421j7UP/
2.4.0 电音之王尝鲜版五,介绍视频请见https://www.bilibili.com/video/BV1Wh4y1r7Pa/
2.4.0 电音之王尝鲜版四,介绍视频请见https://www.bilibili.com/video/BV1sx4y1X7XM/
2.4.0 电音之王尝鲜版三,介绍视频请见https://www.bilibili.com/video/BV1394y1q744/
2.4.0 电音之王尝鲜版二,支持日期和日期时间,支持修改自己的资料和密码,支持三大部分生成功能群,支持上传同一项目两个版本的Excel模板生成差异版本,视频请见: https://www.bilibili.com/video/BV1W8411Z7MK/
2.3.0 文明Beta10版,从源码构建,视频请见:
https://www.bilibili.com/video/BV1AY4y197dB/
三大变形功能群,即动态椰子树功能群,动词否定功能群和字段否定功能群,是动词算子式代码生成器的强大功能,使它可以适配多种代码规范和各种场景。现在 Java 通用代码生成器光 2.3.0 文明 Beta8 版,发布了三大变形功能群介绍视频上下集。请见:
上集:https://www.bilibili.com/video/BV1pg411n7Mg/
下集:https://www.bilibili.com/video/BV18D4y1879F/
Beta7版 B站介绍视频
https://www.bilibili.com/video/BV1gD4y147oK/
Beta6版 B站介绍视频
https://www.bilibili.com/video/BV1he4y1a7VT/
Beta4版 B站介绍视频
https://www.bilibili.com/video/BV1Jm4y1A7nW/
Beta2版 B站介绍视频
https://www.bilibili.com/video/BV1H44y1u75P/
Beta版 B站介绍视频
https://www.bilibili.com/video/BV1z34y1Y77Q/
B站技术直播间
https://live.bilibili.com/23023356
二进制发行版下载
附件 · 火鸟/第三代动词算子式代码生成器:光SBMEU版 - Gitee.com
截图
新功能截图:
前端复杂版面:树表
图形报表:
柱状图:
折线图:
、
PPT数据导出功能
登录
错误
登录后
新功能Excel模板页签
新功能,复杂版面,树表
新功能,报表
独立前端页面截图
登录页
内页
源码编译用户指南
通用代码生成器已经支持自己编译源码,我已把原来缺的前端代码生成器的jar包上传。支持大家自行编译源码。
需要注意的是,现在我的开发平台是Fedora 37上的openjdk 17。所以大家编译源码最好使用openjdk17。编译好的war包运行在apache tomcat 9.0上。
已有jdk8的用户报告默认下载的代码生成器war包在他的平台上无法运行。您如果遇到类似问题请报告。我的电子邮件是:jerry_shen_sjf@qq.com
附openjdk 17下载地址:
https://jdk.java.net/java-se-ri/17
架构变化
从光2.3.0 文明尝鲜版2开始,光使用Maven管理jar依赖,方便您从源码构建代码生成器。同时开始支持Tomcat9。
使用前端功能的注意事项
由于图片文件比较大,原来前端使用cnpm instll安装类型,npm run dev运行有所改动,改为先使用npm install --registry=https://registry.npm.taobao.org安装类库,出错后使用cnpm install安装类库, 使用node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 运行系统。
您也可以从安传好的本系列代码生成器的前端项目中拷贝node_modules目录,即可运行前端。
动词算子式代码生成器的应用场景
- 快速原型:项目或演示场景使用。可以生成具有关系型数据库后端,使用MyBatis的数据库后端和Vue和ElementUI前端。
- 项目前期:如果项目和动词算子式代码生成器兼容,可以使用动词算子式代码生成器执行项目前期的自动化生成。