Rust 通用代码生成器莲花尝鲜版八发布,献给 Rust 缪斯女神的礼物

Rust 通用代码生成器莲花尝鲜版八发布,献给 Rust 缪斯女神的礼物

Rust 通用代码生成器莲花尝鲜版八已发布。此版本更新JQuery EasyUI至最新版1.10.17。此版本解决了编译警告问题。支持日期与日期时间的空值。修复了尝鲜版七过度更新引起的后端编辑不支持更新图片的缺陷。和其他一些缺陷。暂不支持 Oracle 数据库。

红莲尝鲜版八实现了消除和隐藏编译警告。代码编译过程中再也不会显示难看的编译警告了。整个项目可以顺利的编译运行,没有一丝意外,丝滑顺溜,是一个完美的作品。是献给 Rust 缪斯女神的礼物。

另外,红莲尝鲜版八实现了日期和日期时间的空值支持,这使得代码生成物的运作和大家的预期一致了。也使得代码生成器的实用性大大增强。

红莲尝鲜版七已发布介绍视频,详细解释了 sqlx 从 0.3.5 升级到 0.7.1 和消除 90% 的编译警告的具体情况。并且详细解释了 Rust 代码生成物的代码结构和大致的情况。对您对 Rust 语言的理解,大有裨益。视频请见:https://www.bilibili.com/video/BV1Kz4y1W7eH/

高贵的 Rust 缪斯女神是强大的,也是高冷的。Rust 语言提供了现代的,安全的和快速的代码能力。但是,这一切不是没有代价的。从一个 java 程序员的观点。Rust 语言的一些和 java 不同的语法的学习是有难度的。如何才能赢得高冷的 Rust 缪斯女神的垂青?

Rust 语言现在很热,但是由于 Rust 语言比较难学,学习曲线比较陡峭。上手 Rust 程序还是比较难。Rust 通用代码生成器莲花是初学者学习 Rust Web 好帮手。您可以部署一个莲花,利用他附带的示例即可生成一个完整的 Rust Web 项目。使用流行的 Axum 和 Sqlx 框架,您可以研究,也可以抄写。可以快速入门。

对熟悉一点的 Rust Web 应用程序开发者而言,莲花也是有重大价值的。您可以光速开发 Rust Web 应用程序。把一半的工作量自动化。使用了莲花,您有了完整的开发框架。使用了莲花,您可以有例程参考。有了莲花,您可以以和 Java Web 相当的速度开发 Rust Web 应用程序。

红莲尝鲜版七最大的优势是 sqlx 已经更新到最新版,而且去除了绝大多数编译警告,代码质量大大提高。红莲经过 4 个冒烟测试版和 7 个尝鲜版,代码框架和代码质量已经相当成熟,是您学习 Rust 的好帮手。帮助您赢得高冷的 Rust 缪斯女神的芳心。

Rust 通用代码生成器莲花已发布红莲尝鲜版七,这是迄今为止最重要的里程碑。最重要的更新是数据库访问框架从 0.3.5 大幅更新至 0.7.1 最新版。这是一个重大的更新,尝试了几次才顺利完成了这个规划了很久的更新。您能否发现这个更新的具体内容吗?第二个更新是消除了代码生成物上 90% 的编译警告,大幅改善了代码生成物的代码质量。而后通过更多的测试,修复了一系列缺陷。
     
红莲尝鲜版七是一个重要的里程碑。他对尝鲜版五以来基本完整的代码生成物进行了广泛的测试和修错,使代码生成器的质量有了显著提高。虽然,代码生成器尚未支持 Oracle,尚未支持空值,但是其他的功能特性,基本和 java 通用代码生成器光电音之王同步,您可以方便的使用。

Rust 通用代码生成器莲花尝鲜版六绍视频,详细介绍了红莲尝鲜版六的使用。视频请见:https://www.bilibili.com/video/BV1Cj41197nY/

Rust 通用代码生成器莲花尝鲜版六。此版本支持日期与日期时间,支持三大部分生成功能群。支持自动登录模块,支持修改自己的资料和登陆密码。修复了尝鲜版五的克隆和批克隆出错问题,修复了尝鲜版五编辑用户会导致密码失效问题。和其他一些缺陷。暂不支持 Oracle 数据库,暂不支持空值。功能对标 java 通用代码生成器光电音之王版本。请部署在 Tomcat9 的 webapps 目录下。欢迎使用。

此版本的开发代号为红莲。红莲尝鲜版七支持三大部分生成功能群,即高级定制功能群,部分生成功能群和自动生成差异版本功能群。同样,红莲支持三大变形功能群,即动态椰子树功能群,动词否定功能群和字段否定功能群。

红莲尝鲜版七支持三种生成界面。即上传生成界面,即红莲界面。模板向导生成界面,即紫莲界面。自动生成差异版本界面,即白莲界面。

红莲支持 Excel,PDF 两种数据导出功能。红莲支持折线图,柱状图和饼图三种图形报表。支持父子表,树表和树父子表三种复杂版面。

红莲支持弹性登陆模块,此模块强大,灵活,自动化程度很高,可配置,是非常优秀的实现。

日期和日期时间是常用功能,也是红莲尝鲜版六的重要功能增强。现在,你只需要将字段定义成 date 和 datetime,即可一键生成相应功能。非常方便。

现在,您可以使用相应界面,通过上传同一项目的两个 Excel 模板,生成差异版本。对部分修改模板的用户非常方便。从此,您可以多次生成项目,在对比合并工具的辅助下快速归并功能,大大方便了全程使用通用代码生成器。
 

代码生成器的项目地址:Rust通用代码生成器:莲花: Rust通用代码生成器:莲花。为Java写成的Rust语言动词算子式通用目的代码生成器。代码生成物是rust 1.69环境。采用Axum 0.6.18, tower web框架,sqlx 0.7.1数据库访问层和MariaDB, MySQL 8, PostgreSQL数据库。

二进制 war 包的下载地址: 附件 · 火鸟/Rust通用代码生成器:莲花 - Gitee.com

Rust 通用代码生成器:莲花

介绍

Rust 通用代码生成器:莲花

软件架构说明

软件使用 Java 写成,部署在 Tomcat 9 的 webapps 目录中。目前的版本采用 openjdk 17 编译。

本软件是从 Go 语言通用代码生成器:仙童改写而来。

代码生成物是 rust 1.69 环境。采用 Axum 0.6.18, tower web 框架,tokio 1.0 , sqlx 0.7.1 数据库访问层和 MariaDB, MySQL 8,PostgreSQL 数据库。

Rust 通用代码生成器莲花尝鲜版八已发布。此版本解决了编译警告问题。支持日期与日期时间的空值。修复了尝鲜版七过度更新引起的后端编辑不支持更新图片的缺陷。和其他一些缺陷。暂不支持 Oracle 数据库。

Rust 通用代码生成器莲花已发布红莲尝鲜版七,这是迄今为止最重要的里程碑。最重要的更新是数据库访问框架从 0.3.5 大幅更新至 0.7.1 最新版。这是一个重大的更新,尝试了几次才顺利完成了这个规划了很久的更新。第二个更新是消除了代码生成物上 90% 的编译警告,大幅改善了代码生成物的代码质量。而后通过更多的测试,修复了一系列缺陷。

Rust 通用代码生成器莲花尝鲜版六。此版本支持日期与日期时间,支持三大部分生成功能群。支持自动登录模块,支持修改自己的资料和登陆密码。修复了尝鲜版五的克隆和批克隆出错问题,修复了尝鲜版五编辑用户会导致密码失效问题。和其他一些缺陷。暂不支持 Oracle 数据库,暂不支持空值。功能对标 java 通用代码生成器光电音之王版本。

Rust 通用代码生成器莲花尝鲜版 5。此版本是第一个功能完整的可用版本,支持自动登录模块,支持 Axum 最新版 0.6.18, 彻底改进了数据库访问层,解决了每次查询新建一个数据库链接,以致只能查询 10 余次的重大缺陷,经过更多测试,此版本支持 MariaDB,MySQL 和 PostgreSQL 数据库。支持所附全部非 Oracle 示例。本版本的功能和质量均达到可用水平。 尝鲜版 4。通过编程和测试,终于彻底修复了莲花生成的 Vue 前端。现在,前端和后端可以顺畅的工作,没有任何障碍了。莲花尝鲜版 4 除了弹性登录模块和 Oracle 数据库的功能外,其他功能都已完备。大家已经可以试用了。

莲花尝鲜版 3 升级 Axum 至 0.6.6, 并消除 2/3 的编译警告。后续版本有可能将 Axum 重新降级至 0.4。Axum0.6 的粉丝请使用此版本。您可以使用所附非 Oracle 示例测试系统,可以得到可以运行的代码生成物。

此版本支持 Go 语言兼容性,即 Go 语言通用代码生成器仙童的模板直接生成 Rust 代码生成物。也支持 Java 兼容性,即支持 java 通用代码生成器光,和平之翼代码生成器,无垠式代码生成器的 Excel 模板直接生成 Rust 代码生成物。

尝鲜版 4 支持 Excel,PDF 数据导出。支持 Vue,ElementUI 的独立前端。支持 MySQL,MariaDB 和 PostgreSQL 数据库。支持图片功能。支持所附全部非 Oracle 示例。欢迎试用。

百度话题

#通用代码生成器#

介绍视频

尝鲜版七介绍视频请见:

https://www.bilibili.com/video/BV1Kz4y1W7eH/

尝鲜版六介绍视频请见:

https://www.bilibili.com/video/BV1Cj41197nY/

尝鲜版五介绍视频请见:

https://www.bilibili.com/video/BV1Cg4y1574C/

Rust 通用代码生成器莲花尝鲜版 4 发布介绍视频,从源码开始构建 Rust 通用代码生成器莲花。并生成一个例程的前后端并演示运行。 视频请见:

https://www.bilibili.com/video/BV11N411c7H6/

尝鲜版 3

https://www.bilibili.com/video/BV1co4y1a7Ca/

尝鲜版 2

https://www.bilibili.com/video/BV1aj411N7YB/

冒烟测试版 4

https://www.bilibili.com/video/BV1jy4y1R79h/

尝鲜版八下载

附件 · 火鸟/Rust通用代码生成器:莲花 - Gitee.com

项目图片

输入图片说明

输入图片说明

软件截屏

输入图片说明

输入图片说明

输入图片说明

代码生成物截屏

单表操作

输入图片说明

多对多

输入图片说明

复杂版面,树表

输入图片说明

图形报表

输入图片说明

图片功能

输入图片说明

Excel 数据导出

输入图片说明

PDF 数据导出

输入图片说明

Vue 独立前端,登录界面

输入图片说明

Vue 独立前端,内页

输入图片说明

参考例程

可以参考例程 GirlOnlyTower, 请见:

GirlOnlyTower:Rust web示例: Rust tower-web 示例程序。

源码编译用户指南

通用代码生成器已经支持自己编译源码,我已把原来缺的前端代码生成器的 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

源码研读者注意事项

无垠式代码生成器第一个完整版本源码,有兴趣可以抄写一下:

无垠式代码生成器第一个完整版本0.6.5: 现在动词算子式代码生成器已经公布了无垠式的最后版本0.8。和平之翼代码生成器已进化到3.0版本。 谁有兴趣研究早期的动词算子式代码生成器。 我有所有的版本。其中无垠式代码生成器0.6.5是早期的完整版本,但是只有simplejee一个技术栈。对原理学习,可能是最佳的。此版本为原理学习,自己动手的参考。我会回答关于原理的问题,不会修正此版本的Bug(其实在后续版本中已经解决。)

相关技术视频:

https://www.bilibili.com/video/BV1fX4y1u7Bn/

https://www.bilibili.com/video/BV1rv41187qY/

https://www.bilibili.com/video/BV1xv41187cA/

https://www.bilibili.com/video/BV1t64y1v7WA/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

火鸟2

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值