Golang 通用代码生成器:仙童 电音仙女尝鲜版八,从 MySQL8 自动反射生成项目
2024.09.11 10:52浏览量:53简介:Golang 通用代码生成器仙童,电音仙女尝鲜版八,此版本增强修复了数据库自动反射功能。
Golang 通用代码生成器:仙童 电音仙女尝鲜版八,从 MySQL8 自动反射生成项目
Golang 通用代码生成器仙童,电音仙女尝鲜版八,此版本增强修复了数据库自动反射功能。更新修复了前端代码生成器无登录模块时的错误。修复了多对多候选的缺陷。修复了清洗登录数据功能。
Golang 通用代码生成器仙童,电音仙女尝鲜版八,已发布相关介绍视频,详细讲解了从 MySQL8 自动反射生成项目的详细流程。视频请见: https://www.bilibili.com/video/BV1LJvve6Ed9/
数据库自动反射功能是一种高度自动化的根据现有数据库生成应用程序的功能。使用此功能,您可以将一个数据库反射成为一个应用程序。您可以获取数据库的数据,将其反射成一个 Excel 文件,并进行必要的编辑。而后,您可以将此 Excel 文件生成应用程序,非常方便。您可以实现数据库,应用程序和 Excel 模板之间的相互转换和三位一体。
Golang 通用代码生成器:仙童将强大的生产力赋能广大程序员。无论是新开。发的软件还是通过遗留数据库反射以再次开发的遗留项目,您都可以使用动词算子式通用代码生成器的强大生产力大大加速研发速度。
代码生成器项目地址:https://gitee.com/jerryshensjf/Fairchild
二进制发布包下载地址:https://gitee.com/jerryshensjf/Fairchild/attach_files
为 web 框架。目前支持 MariaDB,MySQL,PostgreSQL 和 Oracle 四种数据库。支持生成 Vue 和 ElementUI 的基于 Node.js 的独立前端。支持 Excel,PDF 两种数据导出格式。
项目图片
最新大版本号
正在研发的最新大版本号是仙童 2.4.0 电音仙女 TechnoFairy 短名 TF。对标 java 通用代码生成器光 2.4.0 电音之王和 Rust 通用代码生成器红莲。
Golang 通用代码生成器仙童,电音仙女尝鲜版八,此版本增强修复了数据库自动反射功能。更新修复了前端代码生成器无登录模块时的错误。修复了多对多候选的缺陷。修复了清洗登录数据功能。
Golang 通用代码生成器仙童,电音仙女尝鲜版七,此版本测试修复了 PostgreSQL 数据库自动反射功能。此版本更新修复了前端代码生成器,并修复了前端多对多界面的缺陷。
Golang 通用代码生成器仙童,电音仙女尝鲜版六,此版本新增了数据库自动反射功能,可以为遗留数据库配上操作软件。此版本增强了模板向导界面的编辑器功能,可以不清空数据的情况下编辑项目的元数据和数据。可以切换域对象和枚举,可以清洗登录数据。此版本新增了多对多候选功能,支持多对多候选的编辑,持久化和反射功能。此版本彻底修复了枚举和哑数据功能。并有前端界面更新。
百度话题
通用代码生成器
重点组件和功能
动词算子
域对象
棱柱
项目
时空之门前端代码生成器引擎
弹性登录模块
Grid 页生成模块
多对多生成模块
数据库脚本生成模块
动态椰子树功能群
动词否定功能群
字段否定功能群
高级定制功能群
部分生成功能群
自动生成差异版本功能群
上传生成界面
模板向导生成界面
自动生成差异版本生成界面
Excel 数据导出功能
PDF 数据导出功能
数据库后端模式
数据库工具模式
哑数据模式
数据库自动反射功能
开发测试环境
jdk 21
Apache Tomcat 9
Node.js 21, 18, 14
golang 1.22
MariaDB 15.1
MySQL 8
PostgreSQL 16
Oracle 11
安装教程
先装好 open jdk 21 和 Apache Tomcat 9,如果您从源码编译代码生成器还需要事先装好 Apache Maven
下载编译好的 Golang 通用代码生成器仙童的 war 包,或者下载源码,解压后使用 mvn install 命令编译,得到代码生成器的 war 包
把代码生成器的 war 包的名字改短,成为 Fairchild.war,并放置在 Apache Tomcat 9 的 webapps 目录下
启动 Apache Tomcat 9
访问 http://localhost:8080/Fairchild/
即可使用代码生成器
后端代码生成物运行
使用代码生成器生成一个示例或自己的 SGS2 模板,得到两个代码生成物,一个前端,一个后端
将后端项目下载并解压
根据您的数据库选项,配置好您后端的数据库,并使用后端代码生成物的 sql 文件夹下的数据库脚本完成建库建表并加载初始化数据
您需要检查后端代码生成物内的配置文件,确认数据库和用户名密码的正确性
您需要安装配置好 Golang 1.20 或其他兼容版本的 Golang 环境
在后端代码生成物的根目录下运行 go mod init
在后端代码生成物的根目录下运行 go mod tidy
在后端代码生成物的根目录下运行 go mod download
在后端代码生成物的根目录下运行 go mod vendor
在后端代码生成物的根目录下运行 go run Server.go
启动完毕后访问后端代码生成物,http://localhost:8081
前端代码生成物运行
使用代码生成器生成一个示例或自己的 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/
百度话题
#通用代码生成器#
发表评论
登录后可评论,请前往 登录 或 注册