Go语言通用代码生成器仙童已发布 Beta6版,发布最新介绍视频,支持从源码构建
Go语言通用代码生成器仙童已发布 Beta6版,发布最新介绍视频,支持从源码构建
Go语言通用代码生成器仙童已发布 Beta6版,发布最新介绍视频,支持从源码构建代码生成器。您只需下载源码,即可以mvn install编译构建Go语言通用代码生成器仙童。视频请见:
https://www.bilibili.com/video/BV1Jg4y1473X/
Go 语言通用代码生成器仙童已发布 Beta5 版,发布最新介绍视频,彻底修复弹性登录模块。修复了注册,修改密码,管理员新增用户时使用过时加密算法问题。更多测试。
Beta5 版视频请见:https://www.bilibili.com/video/BV1xg4y1E7FA/
Beta3 版介绍视频,请见:
https://www.bilibili.com/video/BV1g84y1n73B/
Beta2 版介绍视频,请见:
https://www.bilibili.com/video/BV13M411A7nH/
仙童 Beta 版,介绍视频。请见:
https://www.bilibili.com/video/BV19j411T7wx/
两个视频的合集,请见:
https://www.bilibili.com/video/BV13D4y1G7L4/
Go 语言通用代码生成器仙童 Beta5 版,支持 Rust 语言兼容性,即可以使用 Rust 通用代码生成器莲花的 SGS2 模板直接生成 Go 语言代码生成物。同时支持 Java 语言兼容性。即支持 Java 通用代码生成器的模板直接生成 Go 语言代码生成物。
仙童 Beta5 是一个稳定版本,您可以试着把它运用与您的学习和工作。欢迎试用,欢迎反馈。
Go 语言通用代码生成器仙童 Beta 版。修复了 Excelize v2 组件 API 变化引起的编译错误。此错误会引起 Beta 版以前所有版本代码生成物的编译错误。请用户迁徙到仙童 Beta5 版。另有文档更新和更多检查。
这个错误是这么回事,Excelize v2 原来的配置是使用 json 格式的字符串。现在改为使用 go 语言的结构体作配置。而且,新版本不支持老式的字符串配置方式。而 go mod 安装依赖时会下载新版的 Excelize,致使出现编译错误。此错误现已修复。请大家迁徙到 Beta5 版。
仙童的项目地址:https://gitee.com/jerryshensjf/Fairchild
二进制版本下载地址:https://gitee.com/jerryshensjf/Fairchild/attach_files
Go语言通用代码生成器:仙童
简介
Go语言通用代码生成器:仙童
百度话题
#通用代码生成器#
版本更新
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站介绍视频
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/
项目图片
下一个大版本号
下一个大版本号是仙童2.4.0 电音仙女 TechnoFairy 短名TF。对标java通用代码生成器光2.4.0电音之王
百度话题
#通用代码生成器#
代码生成器截图
代码生成器正在研发中,Beta6版已发布,这是一个稳定版本。
Beta6版下载
本版本已支持集成的前端代码生成功能。已集成完整的弹性登录模块。
现在,本项目已有下载权限,
请去https://gitee.com/jerryshensjf/Fairchild/attach_files
仙童的安装运行
仙童是使用Java语言写成的代码生成器。运行仙童您需要装好Java8和安装好Tomcat9或8.5应用服务器。并把仙童的war包部署在Tomcat的webapps目录下。
代码生成物的运行还需要安装好Go语言开发环境,您要使用go mod管理依赖,并把代码生成物解压在go语言工作空间的src文件夹的一级子目录下。还需要对应的数据库服务器运行代码生成物的建库sql脚本。
前端代码生成物的运行需要装好node.js运行环境并安装js依赖库。
Vue独立前端截图
代码生成物截图
源码编译用户指南
通用代码生成器已经支持自己编译源码,我已把原来缺的前端代码生成器的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 //安装对应的版本
动词算子式代码生成器的应用场景
- 快速原型:项目或演示场景使用。可以生成具有关系型数据库后端,使用MyBatis的数据库后端和Vue和ElementUI前端。
- 项目前期:如果项目和动词算子式代码生成器兼容,可以使用动词算子式代码生成器执行项目前期的自动化生成。
源码研读者注意事项
无垠式代码生成器第一个完整版本源码,有兴趣可以抄写一下:
https://gitee.com/jerryshensjf/InfinityGPGenerator_0_6_5
相关技术视频:
https://www.bilibili.com/video/BV1fX4y1u7Bn/
https://www.bilibili.com/video/BV1rv41187qY/
https://www.bilibili.com/video/BV1xv41187cA/
https://www.bilibili.com/video/BV1t64y1v7WA/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
[重磅来袭] 全平台数据 (数据库) 管理工具 DataCap 1.7.0 发布预告
推荐一个基于SpringBoot开发的全平台数据(数据库管理工具)功能比较完善,建议下载使用: github.com/EdurtIO/datacap 目前已经支持30多种数据源. 国内首个应用ChatGPT到数据管理系统中项目。 在DataCap v1.7.0中我们增加了多种重磅功能。核心抢先看: 集成Apache Seatunnel构建数据集成功能 集成ChatGPT帮助用户更好理解SQL 集成自定义SQL语法,支持多种非SQL数据源 接下来我们一步一步的来体验以上新核心功能: 集成Apache Seatunnel构建数据集成功能 我们通过一个示例来演示datacap系统整合Apache Seatunnel。 首先在datacap中拥有配置的数据源,比如我们有两个数据源: ClickHouse (ID:1) ClickHouse (ID:2) 我们要实现ClickHouse数据摄取到另一个ClickHouse中,在datacap系统中使用一下JSON配置 { "from": { "id": 1, "configures": { "database": "default" ...
- 下一篇
ModStartBlog v6.9.0 博客赞赏功能,置顶热门推荐
ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。 系统完全开源,基于 Apache 2.0 开源协议。 功能特性 丰富的模块市场,后台一键快速安装 会员模块通用且完整,支持完整的API调用 大文件分片上传,进度条显示,已上传文件管理 强大的模块扩展功能,所有模块可以无缝集成,支持在线安装、卸载模块 完善的开发助手,实现模块、主题的的一键创建 完善的后台权限管理,支持基于RBAC的权限管理系统 后台管理支持使用手机、平板、PC,无论何时何地都可方便管理 第三方登录(QQ、微信、微博、支付宝、微信小程序) 第三方支付支持(微信、支付宝、支付宝当面付、微信扫码、微信小程序) 第三方云存储支持,支持云储存分片上传(阿里云、百度云、华为云、腾讯云、FTP、七牛云、UCloud、又拍云) 第三方短信支持(阿里云、腾讯云、华为云、百度云、253云通讯、聚合、七牛云、融云、赛邮、UCloud、云片、网易云) V6.9.0版本更新 2023年03月15日ModStartBlog发布v6.9.0版本,增加了...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能