当前位置: 首页 > news >正文

Golang 通用代码生成器仙童已发布 2.4.0 电音仙女尝鲜版二及其介绍视频,详细介绍了三大部分生成功能群

Golang 通用代码生成器仙童已发布 2.4.0 电音仙女尝鲜版二及其介绍视频,详细介绍了三大部分生成功能群

Golang 通用代码生成器仙童已发布 2.4.0 电音仙女尝鲜版二及其介绍视频。详细介绍了三大部分生成功能群。
三大部分生成功能群即高级定制功能群,部分生成功能群和自动生成差异版本功能群。此三个功能群为用户在整个软件开发周期中多次,迭代式的全程使用通用代码生成器设计。极大的提高了工作效率,欢迎试用。
视频请见:

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

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

Golang 通用代码生成器仙童已发布 2.4.0 电音仙女尝鲜版一介绍视频请见:

正常模式:

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

哑数据模式:

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

电音仙女版本支持日期和日期时间。支持三大部分生成功能群。支持枚举。支持哑数据模式。支持用户管理自己的资料和密码。技术状态和最新版的 Rust 通用代码生成器红莲的技术状态一致。非常便利大家的使用。

代码生成器项目地址:Go语言通用代码生成器:仙童: Go语言通用代码生成器:仙童,使用gin Web框架,支持MariaDB,MySQL8,Oracle,PostgreSQL四种数据库,支持Excel,PDF数据导出。已支持生成Vue前端。这种代码生成器是一种动词算子式代码生成器,通过域对象和各种动词算子的组合生成各种功能。采用电子表格形式的SGS2超级语言驱动。可以一键生成弹性登录模块功能。
二进制发布包下载地址:附件 · 火鸟/Go语言通用代码生成器:仙童 - Gitee.com

Go 语言通用代码生成器:仙童

简介

Go 语言通用代码生成器:仙童

百度话题

#通用代码生成器#

版本更新

Golang 通用代码生成器仙童已发布 2.4.0 电音仙女(TechnoFairy)尝鲜版二,改进了三大部分生成功能群。

Golang 通用代码生成器仙童已发布 2.4.0 电音仙女(TechnoFairy)尝鲜版一,支持日期和日期时间。支持三大部分生成功能群。支持枚举。支持哑数据模式。支持用户管理自己的资料和密码。

Go 语言通用代码生成器仙童 Beta 7 版。完善支持 Oracle 数据库,并有错误修正。可以从源码编译生成构建。

Go 语言通用代码生成器仙童 Beta6 版,发布最新介绍视频,支持从源码构建代码生成器。您只需下载源码,即可以 mvn install 编译构建 Go 语言通用代码生成器仙童。

Go 语言通用代码生成器:仙童 Beta5 版。彻底修复弹性登录模块,修复了注册,修改密码,管理员新增用户时使用过时加密算法问题。更多测试。

Go 语言通用代码生成器:仙童 Beta3 版。修复几处错误。包括登录权限问题和图形报表 UI 的语言问题。更多测试。

GO 语言通用代码生成器仙童已发布 Beta2 版,支持 Rust 语言兼容性,即可以使用 Rust 通用代码生成器莲花的 SGS2 模板直接生成 Go 语言代码生成物。同时支持 Java 语言兼容性。即支持 Java 通用代码生成器的模板直接生成 Go 语言代码生成物。

仙童 Beta 版,此版本修复了 Excelize 组件 API 变化引起的编译错误,另有文档更新和更多检查。

仙童尝鲜版十二。支持 PDF 格式数据导出。在尝鲜版十一基础上有增强和修错。流畅支持模板向导代码生成。支持三大变形功能群,支持四种数据库。已完成所有功能规划,下一个版本即可进入 Beta 阶段。

尝鲜版十一。在尝鲜版十基础上有增强和修错,并支持数据库表与字段的中文注释和兼容所有 java 通用代码生成器的 SGS2 模板,直接生成 go 语言后端和 Vue 前端,并自动格式化 java 语言 SGS2 模板至 go 语言模板。支持三大变形功能群,支持四种数据库,支持 Excel 数据导出。支持图形报表和复杂版面,支持弹性登录模块。

尝鲜版十是第一个稳定版本。功能基本完备,所有示例通过检测,初步完整测试。

尝鲜版九在尝鲜版八基础上有功能增强和缺陷修复。

尝鲜版八初步支持 SimpleAuth 弹性登录界面。

尝鲜版 7 是一个错误修复版本。

尝鲜版 5 支持前端和后端的复杂版面和图形报表功能

尝鲜版 4 支持 Vue 和 ElementUI 的基于 Node.js 的独立前端。

尝鲜版 3 进行了广泛的测试和修错。

尝鲜版2新增对 Oracle 数据库的支持。

架构

基于 Java 通用代码生成器:光的架构。

生成的代码基于 go 语言,使用 gin 作为 web 框架。目前支持 MariaDB,MySQL,PostgreSQL 和 Oracle 四种数据库。支持生成 Vue 和 ElementUI 的基于 Node.js 的独立前端。支持 Excel,PDF 两种数据导出格式。

开发测试环境

  • jdk 17
  • Apache Tomcat 9
  • Node.js 14
  • golang 1.19
  • MariaDB 15.1
  • MySQL 8
  • PostgreSQL 14
  • Oracle 11

B 站介绍视频

Golang 通用代码生成器仙童 2.4.0 电音仙女尝鲜版二介绍视频请见:

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

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

Golang 通用代码生成器仙童 2.4.0 电音仙女尝鲜版一介绍视频请见:

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

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

Go 语言通用代码生成器仙童已发布 Beta7 版视频,请见:

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

Go 语言通用代码生成器仙童 Beta6 版视频,请见:

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

​Go 语言通用代码生成器仙童已发布 Beta5 版,发布最新介绍视频,彻底修复弹性登录模块。修复了注册,修改密码,管理员新增用户时使用过时加密算法问题。更多测试。

视频请见:

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

​Beta3 版,请见:

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

Beta 版两个视频的合集,请见:

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

Beta2 版:

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

Beta 版:

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

尝鲜版十二:

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

尝鲜版十一:

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

尝鲜版九:

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

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

项目图片

Image description

最新大版本号

正在研发的最新大版本号是仙童 2.4.0 电音仙女 TechnoFairy 短名 TF。对标 java 通用代码生成器光 2.4.0 电音之王和 Rust 通用代码生成器红莲。

输入图片说明

百度话题

#通用代码生成器#

代码生成器截图

代码生成器正在研发中,Beta7 版已发布,这是一个稳定版本。

Image description

Image description

电音仙女尝鲜版二下载

下载地址:

附件 · 火鸟/Go语言通用代码生成器:仙童 - Gitee.com

仙童的安装运行

仙童是使用 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 包在他的平台上无法运行。您如果遇到类似问题请报告。我的电子邮件是:jerry_shen_sjf@qq.com

附 openjdk 17 下载地址:

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

使用前端功能的注意事项

由于图片文件比较大,原来前端使用 cnpm instll 安装类型,npm run dev 运行有所改动,改为先使用 npm install --registry=https://registry.npm.taobao.org 安装类库,出错后使用 cnpm install 安装类库, 使用 node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js  运行系统。

您也可以从安装好的本系列代码生成器的前端项目中拷贝 node_modules 目录,即可运行前端。

node-sass 不兼容的解决办法

办法一:

npm uninstall node-sass
npm install sass-loader
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

办法二:

npm uninstall sass-loader node-sass //卸载
npm install sass-loader@7.3.1 node-sass@4.14.1 --save-dev //安装对应的版本

动词算子式代码生成器的应用场景

  1. 快速原型:项目或演示场景使用。可以生成具有关系型数据库后端,使用 MyBatis 的数据库后端和 Vue 和 ElementUI 前端。
  2. 项目前期:如果项目和动词算子式代码生成器兼容,可以使用动词算子式代码生成器执行项目前期的自动化生成。

源码研读者注意事项

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

无垠式代码生成器第一个完整版本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/

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 城市分站优化系统源码:提升百度关键排名 附带完整的搭建教程
  • 2022第十届中国互联网测试开发大会(MTSC2022)-核心PPT资料下载
  • IOC推导和本质
  • MySQL聚簇索引和非聚簇索引的区别
  • 最新AI系统ChatGPT网站H5系统源码,支持AI绘画,GPT语音对话+ChatFile文档对话总结+DALL-E3文生图
  • Vue3-31-路由-RouterView的name属性的作用
  • 【STM32】TIM1在电机应用时的注意事项
  • CGAL的三角曲面网格变形
  • 创建加密分区或者文件
  • 前端 -- 基础 常用标签 ( 图像标签及其属性详解)
  • postman使用-03发送请求
  • 很实用的ChatGPT网站——httpchat-zh.com
  • 树莓派 ubuntu20.04下 python调讯飞的语音API,语音识别和语音合成
  • UIToolKit使用心得
  • 挑战Python100题(7)
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • Docker 笔记(2):Dockerfile
  • Java,console输出实时的转向GUI textbox
  • JSONP原理
  • js作用域和this的理解
  • quasar-framework cnodejs社区
  • Redis在Web项目中的应用与实践
  • RxJS: 简单入门
  • vue--为什么data属性必须是一个函数
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 翻译:Hystrix - How To Use
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 那些被忽略的 JavaScript 数组方法细节
  • 如何在 Tornado 中实现 Middleware
  • 系统认识JavaScript正则表达式
  • RDS-Mysql 物理备份恢复到本地数据库上
  • #define,static,const,三种常量的区别
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (55)MOS管专题--->(10)MOS管的封装
  • (ibm)Java 语言的 XPath API
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (二)pulsar安装在独立的docker中,python测试
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (原)本想说脏话,奈何已放下
  • .NET BackgroundWorker
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .net MySql
  • .net wcf memory gates checking failed
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • .NET中两种OCR方式对比
  • :中兴通讯为何成功
  • [bbk5179]第66集 第7章 - 数据库的维护 03
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)
  • [BZOJ1060][ZJOI2007]时态同步 树形dp