Rust通用代码生成器:莲花,是Java写成的Rust通用代码生成器,目前的版本采用openjdk 17编译。软件为一war包,可以部署在 Tomcat 9的webapps目录下,启动即可运行。
后端代码生成物是rust 1.69环境。采用Axum 0.6.20, tokio 1.32.0 , sqlx 0.7.1数据库访问层和MariaDB, MySQL 8,PostgreSQL数据库。
前端代码生成物可运行在Nodejs 21,18或14上。是Vue ElementUI 架构。
Rust通用代码生成器莲花,红莲尝鲜版二十四,此版本完善了多对多候选功能,实现了多对多候选的持久化和反射功能。增强了数据库自动反射功能和模板向导的元数据与数据编辑器。改进了编译警告和编译错。
Rust 通用代码生成器莲花,红莲尝鲜版二十三,此版本新增了多对多候选功能,增强了数据库自动反射功能和模板向导的编辑器。
Rust 通用代码生成器莲花,红莲尝鲜版二十二,此版本新增了数据库自动反射功能,可以为遗留数据库配上操作软件。此版本增强了模板向导界面的编辑器功能,可以不清空数据的情况下编辑项目的元数据和数据。可以切换域对象和枚举,可以清洗登录数据。此版本彻底修复了枚举和哑数据功能。并有前端界面更新。
通用代码生成器阵列是通过Excel模板来表征系统的。和市面上大多数使用数据库来表征系统的不一样。此功能可以将数据库反射成通用代码生成器的一个项目。并进一步反射成Excel模板和前端后端的代码生成物。此功能拥有强大的编辑器功能,可以对反射而来的元数据和数据深入编辑,生成相应的结果。同时,对编辑器的深度改进,使用户可以方便的将域对象切换为枚举,或将枚举切换为域对象,也可以清洗登录数据,使密码自动设为用户名。
有了数据库自动反射功能,Rust通用代码生成器莲花成了可以在数分钟内为遗留数据库配上完整的Rust后端软件和Vue前端软件的能力。非常实用,非常强大。欢迎大家试用。
日期时间对话框
单表操作
多对多
复杂版面,树表
图形报表
图片功能
Excel数据导出
PDF数据导出
Vue前端日期对话框
Vue独立前端,登录界面
Vue独立前端,内页
#通用代码生成器#
https://gitee.com/jerryshensjf/Lotus/attach_files
莲花尝鲜版二十一消除了95%的EsLint编译警告。并且,您可以忽略全部编译警告。
莲花尝鲜版二十支持Nodejs 21, 18 和 14三种Nodejs环境。
首先,使用Rust通用代码生成器莲花的红莲尝鲜版二十生成前端代码生成物,生成时需选择Nodejs相应版本。
将代码生成物的前端和后端代码生成物的压缩包拷入工作目录并完成解压缩,部署并启动后端项目。
进入前端代码生成物的根目录,需选择正确的Nodejs版本。
运行命令:npm install -registry=https://registry.npm.taobao.org
此命令使用淘宝镜像安装Nodejs依赖包。
如果您使用的是Nodejs 21和Nodejs18,请运行命令:export NODE_OPTIONS=--openssl-legacy-provider
此命令暴露了一个必须的内存变量。
运行命令:node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
此命令启动了前端项目。
通用代码生成器已经支持自己编译源码,我已把原来缺的前端代码生成器的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
最近的视频介绍了最新版尝鲜版二十四对编辑器功能的改进,视频请见: https://www.bilibili.com/video/BV1jU411d756/
Rust通用代码生成器莲花,红莲尝鲜版二十四,视频请见: https://www.bilibili.com/video/BV1rz421Y7U7/
Rust 通用代码生成器莲花,红莲尝鲜版二十三,此版本新增了多对多候选功能,增强了数据库自动反射功能和模板向导的编辑器。
https://www.bilibili.com/video/BV1KJ4m1N7gs/
Rust通用代码生成器莲花发布红莲尝鲜版二十二发布介绍视频,支持数据库自动反射功能,视频请见:
https://www.bilibili.com/video/BV1fK421h74U/
https://www.bilibili.com/video/BV1cE421371y/
Rust通用代码生成器莲花发布红莲尝鲜版二十一发布介绍视频,前端代码生成物大翻新,视频请见:
https://www.bilibili.com/video/BV1UH4y1j7td/
Rust通用代码生成器莲花发布红莲尝鲜版二十介绍视频,视频请见:
https://www.bilibili.com/video/BV1GW4y1c7vA/
Rust通用代码生成器莲花发布深度修复版红莲尝鲜版十九介绍视频,介绍了PostgreSQL代码生成。视频请见:
https://www.bilibili.com/video/BV1bC4y1C7bT/
Rust通用代码生成器莲花发布深度修复版红莲尝鲜版十八介绍视频,初学者指南,详细介绍代码生成器环境搭建,编译,运行和使用代码生成物,欢迎使用。视频请见:
https://www.bilibili.com/video/BV1364y157Zg/
尝鲜版十八的视频请见:
https://www.bilibili.com/video/BV1sa4y1d7cz/
尝鲜版十七的视频请见:
https://www.bilibili.com/video/BV1pG411i7Qa/
https://www.bilibili.com/video/BV1iC4y1j7rd/
https://www.bilibili.com/video/BV1rQ4y1t7qJ/
无垠式代码生成器第一个完整版本源码,有兴趣可以抄写一下:
https://gitee.com/jerryshensjf/InfinityGPGenerator_0_6_5
相关技术视频:
https://www.bilibili.com/video/BV1fX4y1u7Bn/
https://www.bilibili.com/video/BV1rv41187qY/
https://www.bilibili.com/video/BV1xv41187cA/
https://www.bilibili.com/video/BV1t64y1v7WA/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。