GO language universal code generator: Fairchild has released early adopter version 4, supporting Vue independent front-end

GO language universal code generator: Fairchild has released early adopter version 4, supporting Vue independent front-end

GO language universal code generator: Fairchild, has announced the early adopter version four. The independent front-end of Vue and ElementUI has been supported, and dual systems can be generated with one click. Now supports MariaDB, MySQL8, PostgreSQL and Oracle four databases. What surprises are waiting for you to discover.

Project pictures:

Independent front-end screenshot:

Fairchild's project address: https://gitee.com/jerryshensjf/Fairchild

Binary version download address: https://gitee.com/jerryshensjf/InfinityJEEEU/attach_files

 

Universal Code Generator for Go: Fairchild

Introduction

Universal Code Generator for Go: Fairchild

new version update

Early adopter version 4 supports Vue and ElementUI's Node.js-based standalone frontend. Early Access 3 was extensively tested and bugfixed. Early adopter version 2 adds support for Oracle database.

Architecture

Java-based generic code generator: Light's Architecture.

The generated code is based on the go language and uses gin as the web framework. Currently supports MariaDB, MySQL, PostgreSQL and Oracle four databases. Standalone Node.js based frontend that supports generating Vue and ElementUI.

Early adopter version introduction video

Early adopter version 3

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

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

Early adopter version https://www.bilibili.com/video/BV1L44y177z1/ 

code generator

Please refer to: https://gitee.com/jerryshensjf/GirlOnly

Image description

Code generator screenshot

The code generator is in development, and the fourth early version has been released.

Image description

Image description

Early adopter version 4 download

This release already supports integrated front-end code generation.

Please go to https://gitee.com/jerryshensjf/InfinityJEEEU/attach_files

Fairchild install run

Fairchild is a code generator written in the Java language. To run Fairchild you need to have Java 8 installed and a Tomcat 9 or 8.5 application server installed. And deploy Fairchild's war package in Tomcat's webapps directory.

To run the code generation, you also need to install the Go language development environment. You need to use go mod to manage dependencies, and unzip the code generation in the first-level subdirectory of the src folder of the go language workspace. The corresponding database server also needs to run the database sql script of the code generation.

Vue independent front-end screenshot

Enter image description

Enter image description

Enter image description

Enter image description

Screenshot of code generation

Image description

Image description

B station introduction video

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

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

Notes on using front-end functions

Because the image file is relatively large, the front-end used the cnpm instll installation type, and the npm run dev operation has been changed. Instead, use npm install --registry= https://registry.npm.taobao.org to install the class library first, and use it after an error. cnpm  install to install the class library, run with node --max-http-header-size=1000000 ./node_modules/.bin/webpack-dev-server --inline --progress --config build/webpack.dev.conf.js system.

You can also copy the node_modules directory from the front-end project of this series of code generators passed by An Chuan to run the front-end.

 

 

 

 

Guess you like

Origin www.oschina.net/news/190218/fairchild-4-released