Golang 通用代码生成器:仙童 电音仙女尝鲜版八,从 MySQL8 自动反射生成项目


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两种数据导出格式。

项目图片

Image description

最新大版本号

正在研发的最新大版本号是仙童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/

百度话题

#通用代码生成器#

代码生成器截图

代码生成器正在研发中,2.4.0 尝鲜版八已发布。

Image description

Image description

电音仙女尝鲜版八下载

二进制发布包下载地址:

https://gitee.com/jerryshensjf/Fairchild/attach_files

电音仙女最新视频

电音仙女尝鲜版八 https://www.bilibili.com/video/BV1LJvve6Ed9/

电音仙女尝鲜版七 https://www.bilibili.com/video/BV1eT421a7j5/

电音仙女尝鲜版六 https://www.bilibili.com/video/BV1Sr421c7zY/

仙童的安装运行

仙童是使用Java语言写成的代码生成器。运行仙童您需要装好Java8和安装好Tomcat9或8.5应用服务器。并把仙童的war包部署在Tomcat的webapps目录下。

代码生成物的运行还需要安装好Go语言开发环境,您要使用go mod管理依赖,并把代码生成物解压在go语言工作空间的src文件夹的一级子目录下。还需要对应的数据库服务器运行代码生成物的建库sql脚本。

前端代码生成物的运行需要装好node.js运行环境并安装js依赖库。

Vue独立前端截图

输入图片说明

输入图片说明

输入图片说明

输入图片说明

代码生成物截图

Image description

Image description

源码编译用户指南

通用代码生成器已经支持自己编译源码,我已把原来缺的前端代码生成器的jar包上传。支持大家自行编译源码。

需要注意的是,现在我的开发平台是Fedora 37上的openjdk 17。所以大家编译源码最好使用openjdk17。编译好的war包运行在apache tomcat 9.0上。

已有jdk8的用户报告默认下载的代码生成器war包在他的平台上无法运行。您如果遇到类似问题请报告。我的电子邮件是:[email protected]

附openjdk 17下载地址:

https://jdk.java.net/java-se-ri/17


相關推薦

2024-08-09

Golang通用代码生成器:仙童,代码生成物登录系统讲读 Golang通用代码生成器:仙童,可以生成带弹性登录模块的系统,现在,已经发布了视频,解释了其代码生成物的登录系统。视频请见:https://www.bilibili.com/video/BV11maXeYE12/ 仙

2023-01-30

GO语言通用代码生成器:仙童已发布第一个Beta版,修复重要错误 GO语言通用代码生成器:仙童已发布第一个Beta版。修复了Excelize v2组件API变化引起的编译错误。此错误会引起Beta版以前所有版本代码生成物的编译错误。请用户迁

2023-07-04

Go语言应用程序的开发能力。现在好了,Go语言通用代码生成器仙童已发布Beta7版,光速开发Go Web应用程序可以助力您找到Go语言的职位。 如何使用?您可以使用仙童自带的模板或者自己写一个SGS2的Excel模板,并使用仙童生成一

2024-08-17

Java通用代码生成器光,电音之王尝鲜版七,支持数据库自动反射功能和多对多候选功能 Java通用代码生成器光,电音之王尝鲜版七,此版本支持数据库自动反射功能。支持多对多候选功能。 数据库自动反射功能是一种高度自动

2022-11-17

Go语言通用代码生成器仙童发布第一个稳定版,尝鲜版十 Go语言通用代码生成器:仙童发布第一个稳定版,尝鲜版十。功能基本完备,所有示例通过检测,并初步完整测试。 在尝鲜版九至尝鲜版十的研发中,克服了许多困难。

2022-12-11

Go 语言通用代码生成器仙童尝鲜版十一,发布最新介绍视频 Go 语言通用代码生成器仙童尝鲜版十一,发布最新介绍视频。请见: https://www.bilibili.com/video/BV1ce411P7qU/ GO 语言通用代码生成器:仙童尝鲜版十一。在尝鲜版十基础上

2022-12-06

Go 语言通用代码生成器仙童发布尝鲜版十一,兼容Java通用代码生成器的Excel模板 GO语言通用代码生成器:仙童尝鲜版十一。在尝鲜版十基础上有增强和修错,并支持数据库表与字段的中文注释和兼容所有java通用代码生成器的SGS2

2023-08-16

Rust通用代码生成器莲花尝鲜版八发布,献给Rust缪斯女神的礼物 Rust通用代码生成器莲花尝鲜版八已发布。此版本解决了编译警告问题。支持日期与日期时间的空值。修复了尝鲜版七过度更新引起的后端编辑不支持更新图片的缺

2023-07-25

Java通用代码生成器光2.4.0电音之王尝鲜版三发布最新视频,详细介绍三大部分生成功能群 Java通用代码生成器光2.4.0电音之王尝鲜版三发布最新视频,详细介绍三大部分生成功能群。视频请见:https://www.bilibili.com/video/BV1394y1q744/

2023-08-04

Java通用代码生成器光电音之王尝鲜版四公布视频,详细介绍弹性登录模块 Java 通用代码生成器光 2.4.0 电音之王尝鲜版四发布,在尝鲜版三基础上有众多缺陷修正,虽然不是稳定版本,但已修复所有已知缺陷。现在已经发布最新

2023-06-13

Java通用代码生成器光2.4.0电音之王尝鲜版二公布最新介绍视频 Java通用代码生成器光2.4.0电音之王尝鲜版二已公布最新介绍视频。详细介绍了代码生成器的新功能。请见:https://www.bilibili.com/video/BV1W8411Z7MK/ Java 通用代码生成器光

2023-08-25

会」北京站,聊聊 AI 大模型与底层技术 >>> Rust通用代码生成器莲花尝鲜版九发布最新视频,Axum和Sqlx应用程序讲读 Rust通用代码生成器莲花尝鲜版九已发布最新视频,详细介绍了此代码生成器生成的Axum,Tokio,Sqlx的应用程序的

2023-08-22

Rust通用代码生成器莲花尝鲜版八发布最新视频,详细介绍弹性登录模块 Rust通用代码生成器莲花尝鲜版八发布了最新介绍视频,详细介绍了红莲尝鲜版八的弹性登录模块。视频请见:https://www.bilibili.com/video/BV1qG411f7io/ 红莲支持

2023-09-09

Rust通用代码生成器莲花尝鲜版十发布最新视频,详细介绍为售前和产品经理准备的 DataDummy 模式 Rust通用代码生成器莲花尝鲜版十发布最新视频,详细介绍了为售前和产品经理精心准备的 DataDummy模式。视频请见:https://www.bilibili