免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3990 | 回复: 0
打印 上一主题 下一主题

Rust 通用低代码平台莲花,红莲尝鲜版二十二,发布数据库自动反射新功能及其视频 [复制链接]

论坛徽章:
1
天秤座
日期:2013-11-07 18:39:20
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2024-04-10 18:04 |只看该作者 |倒序浏览
本帖最后由 jerry_shen 于 2024-04-10 18:05 编辑

Rust 通用低代码平台莲花,红莲尝鲜版二十二,发布数据库自动反射新功能及其视频
Rust 通用低代码平台莲花,红莲尝鲜版二十二,此版本新增了数据库自动反射功能,可以为遗留数据库配上操作软件。此版本增强了模板向导界面的编辑器功能,可以不清空数据的情况下编辑项目的元数据和数据。可以切换域对象和枚举,可以清洗登录数据。此版本彻底修复了枚举和哑数据功能。并有前端界面更新。请部署在 Tomcat9 的 webapps 目录下。
通用低代码平台阵列是通过 Excel 模板来表征系统的。和市面上大多数使用数据库来表征系统的不一样。此功能可以将数据库反射成通用低代码平台的一个项目。并进一步反射成 Excel 模板和前端后端的代码生成物。此功能拥有强大的编辑器功能,可以对反射而来的元数据和数据深入编辑,生成相应的结果。同时,对编辑器的深度改进,使用户可以方便的将域对象切换为枚举,或将枚举切换为域对象,也可以清洗登录数据,使密码自动设为用户名。
有了数据库自动反射功能,Rust 通用低代码平台莲花成了可以在数分钟内为遗留数据库配上完整的 Rust 后端软件和 Vue 前端软件的能力。非常实用,非常强大。欢迎大家试用。
相关视频请见:
低代码平台的项目地址:https://gitee.com/jerryshensjf/Lotus
二进制 war 包的下载地址: https://gitee.com/jerryshensjf/Lotus/attach_files
Rust 通用低代码平台:莲花项目介绍
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 通用低代码平台莲花,红莲尝鲜版二十二,此版本新增了数据库自动反射功能,可以为遗留数据库配上操作软件。此版本增强了模板向导界面的编辑器功能,可以不清空数据的情况下编辑项目的元数据和数据。可以切换域对象和枚举,可以清洗登录数据。此版本彻底修复了枚举和哑数据功能。并有前端界面更新。请部署在 Tomcat9 的 webapps 目录下。
通用低代码平台阵列是通过 Excel 模板来表征系统的。和市面上大多数使用数据库来表征系统的不一样。此功能可以将数据库反射成通用低代码平台的一个项目。并进一步反射成 Excel 模板和前端后端的代码生成物。此功能拥有强大的编辑器功能,可以对反射而来的元数据和数据深入编辑,生成相应的结果。同时,对编辑器的深度改进,使用户可以方便的将域对象切换为枚举,或将枚举切换为域对象,也可以清洗登录数据,使密码自动设为用户名。
有了数据库自动反射功能,Rust 通用低代码平台莲花成了可以在数分钟内为遗留数据库配上完整的 Rust 后端软件和 Vue 前端软件的能力。非常实用,非常强大。欢迎大家试用。
视频请见:
重点组件和功能
· 动词算子
· 域对象
· 棱柱
· 项目
· 时空之门前端低代码平台引擎
· 弹性登录模块
· Grid 页生成模块
· 多对多生成模块
· 数据库脚本生成模块
· 动态椰子树功能群
· 动词否定功能群
· 字段否定功能群
· 高级定制功能群
· 部分生成功能群
· 自动生成差异版本功能群
· 上传生成界面
· 模板向导生成界面
· 自动生成差异版本生成界面
· Excel 数据导出功能
· PDF 数据导出功能
· 数据库后端模式
· 数据库工具模式
· 哑数据模式
安装教程
· 先装好 open jdk 17 和 Apache Tomcat 9,如果您从源码编译低代码平台还需要事先装好 Apache Maven
· 下载编译好的 Rust 通用低代码平台莲花的 war 包,或者下载源码,解压后使用 mvn install 命令编译,得到低代码平台的 war 包
· 把低代码平台的 war 包的名字改短,成为 Lotus.war,并放置在 Apache Tomcat 9 的 webapps 目录下
· 启动 Apache Tomcat 9
· 即可使用低代码平台
后端代码生成物运行
· 使用低代码平台生成一个示例或自己的 SGS2 模板,得到两个代码生成物,一个前端,一个后端
· 将后端项目下载并解压
· 根据您的数据库选项,配置好您后端的数据库,并使用后端代码生成物的 sql 文件夹下的数据库脚本完成建库建表并加载初始化数据
· 您需要检查后端代码生成物内的配置文件,确认数据库和用户名密码的正确性
· 您需要安装配置好 rust 1.69 或其他兼容版本的 rust 环境
· 在后端代码生成物的根目录下运行 cargo run 命令启动 rust 后端项目
· 启动完毕后访问后端代码生成物,http://localhost:8082
前端代码生成物运行
· 使用低代码平台生成一个示例或自己的 SGS2 模板,得到两个代码生成物,一个前端,一个后端
· 将前端代码生成物解压
· 确认您已经安装好和您选择的 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
· 如此访问前端代码生成物,http://localhost:8000/
运行截图软件截屏后端代码生成物截屏
日期时间对话框
单表操作
多对多
复杂版面,树表
图形报表
图片功能
Excel 数据导出
PDF 数据导出
前端代码生成物截屏
Vue 前端日期对话框
Vue 独立前端,登录界面
Vue 独立前端,内页
百度话题
#通用低代码平台#
尝鲜版二十二的二进制发布包下载Nodejs 前端代码生成物运行指南
莲花尝鲜版二十一消除了 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 下载地址:
近期视频
Rust 通用低代码平台莲花发布红莲尝鲜版二十一发布介绍视频,前端代码生成物大翻新,视频请见:
Rust 通用低代码平台莲花发布红莲尝鲜版二十介绍视频,视频请见:
Rust 通用低代码平台莲花发布深度修复版红莲尝鲜版十九介绍视频,介绍了 PostgreSQL 代码生成。视频请见:
Rust 通用低代码平台莲花发布深度修复版红莲尝鲜版十八介绍视频,初学者指南,详细介绍低代码平台环境搭建,编译,运行和使用代码生成物,欢迎使用。视频请见:
尝鲜版十八的视频请见:
尝鲜版十七的视频请见:
版本历史和视频源码研读者注意事项
无垠式低代码平台第一个完整版本源码,有兴趣可以抄写一下:
相关技术视频:

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP