首页 文章 精选 留言 我的

精选列表

搜索[产品经理],共10004篇文章
优秀的个人博客,低调大师

程序山河程序居,经理产品列两边

Golang通用代码生成器仙童,电音仙女尝鲜版六,此版本新增了数据库自动反射功能,可以为遗留数据库配上操作软件。此版本增强了模板向导界面的编辑器功能,可以不清空数据的情况下编辑项目的元数据和数据。可以切换域对象和枚举,可以清洗登录数据。此版本新增了多对多候选功能,支持多对多候选的编辑,持久化和反射功能。此版本彻底修复了枚举和哑数据功能。并有前端界面更新。请部署在 Tomcat9 的 webapps 目录下。请参考视频:https://www.bilibili.com/video/BV1Sr421c7zY/ Golang通用代码生成器:仙童将强大的生产力赋能广大程序员。无论是新开发的软件还是通过遗留数据库反射以再次开发的遗留项目,您都可以使用动词算子式通用代码生成器的强大生产力大大加速研发速度。 代码生成器项目地址:https://gitee.com/jerryshensjf/Fairchild二进制发布包下载地址:https://gitee.com/jerryshensjf/Fairchild/attach_files Go语言通用代码生成器:仙童 项目简介 Go语言通用代码生成器:仙童,基于Java通用代码生成器:光的架构。 生成的代码基于go语言,使用gin作为web框架。目前支持MariaDB,MySQL,PostgreSQL和Oracle四种数据库。支持生成Vue和ElementUI的基于Node.js的独立前端。支持Excel,PDF两种数据导出格式。 项目图片 最新大版本号 正在研发的最新大版本号是仙童2.4.0 电音仙女 TechnoFairy 短名TF。对标java通用代码生成器光2.4.0电音之王和Rust通用代码生成器红莲。 Golang通用代码生成器仙童,电音仙女尝鲜版六,此版本新增了数据库自动反射功能,可以为遗留数据库配上操作软件。此版本增强了模板向导界面的编辑器功能,可以不清空数据的情况下编辑项目的元数据和数据。可以切换域对象和枚举,可以清洗登录数据。此版本新增了多对多候选功能,支持多对多候选的编辑,持久化和反射功能。此版本彻底修复了枚举和哑数据功能。并有前端界面更新。 百度话题 #通用代码生成器# 重点组件和功能 动词算子 域对象 棱柱 项目 时空之门前端代码生成器引擎 弹性登录模块 Grid页生成模块 多对多生成模块 数据库脚本生成模块 动态椰子树功能群 动词否定功能群 字段否定功能群 高级定制功能群 部分生成功能群 自动生成差异版本功能群 上传生成界面 模板向导生成界面 自动生成差异版本生成界面 Excel数据导出功能 PDF数据导出功能 数据库后端模式 数据库工具模式 哑数据模式 开发测试环境 jdk 17 Apache Tomcat 9 Node.js 14 golang 1.19 MariaDB 15.1 MySQL 8 PostgreSQL 14 Oracle 11 安装教程 先装好open jdk 17和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 尝鲜版六已发布。 电音仙女尝鲜版六下载 二进制发布包下载地址: 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安装类库,出错后使用cnpminstall安装类库, 使用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/BV1Sr421c7zY/ https://www.bilibili.com/video/BV1fX4y1u7Bn/ https://www.bilibili.com/video/BV1rv41187qY/ https://www.bilibili.com/video/BV1xv41187cA/ https://www.bilibili.com/video/BV1t64y1v7WA/

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册