通用代码生成器简介
通用代码生成器或称动词算子式通用代码生成器,是一系列各种语言的易用的整站式代码生成器。其根本原理是把方法分解成动词算子和域对象的笛卡儿积。根据动词算子式代码生成器的基本原理。所有方法,都是动词算子和域对象的结合。是一个表级抽象的方法堆栈。域对象代表一张数据库表。在动词算子式代码生成器的默认里,域对象有ID,Name和Active三个特殊字段。而动词算子需要的表,字段的信息都打包在域对象里,这就是表级抽象。动词算子也有不同的类别,比如单域动词和双域动词。单域动词需要结合一个域对象。而双域动词需要结合两个域对象。通用代码生成器阵列支持四个双域动词,Assign,Revoke,ListMyActive和ListMyAvailableActive都是为支持域对象之间的多对多关系准备的。
通用代码生成器的优点是弹性,准确性和整站生成的高劳动生产率。这是由动词算子式代码生成器的基本原理决定的。一般而言,其前端和后端代码生成器都可以直接运行。没有编译错误。非常方便。主力的通用代码生成器可以同时生成两个压缩包,一个是前端代码生成物,一个是后端代码生成物。都可以直接编译运行,提供了完整的代码生成的源代码。非常方便使用。
以下是常见的动词算子式代码生成器:
无垠式代码生成器
无垠式代码生成器JEEEU版 https://gitee.com/jerryshensjf/InfinityJEEEU
无垠式代码生成器https://gitee.com/jerryshensjf/InfinityGPGenerator
无垠式代码生成器SimpleJEE版https://gitee.com/jerryshensjf/InfinitySimpleJEE
和平之翼代码生成器
和平之翼代码生成器SMEU版:https://gitee.com/jerryshensjf/PeaceWingSMEU
和平之翼代码生成器SHCEU版:https://gitee.com/jerryshensjf/PeaceWingSHCEU
第三代动词算子式代码生成器:光
https://gitee.com/jerryshensjf/LightSBMEU
第四代动词算子式代码生成器:时空之门前端代码生成器
https://gitee.com/jerryshensjf/GatesCore
GO 语言通用代码生成器:仙童
https://gitee.com/jerryshensjf/Fairchild
Java 通用代码生成器:阿拉丁神灯
https://gitee.com/jerryshensjf/Lamp
Rust 通用代码生成器:莲花
https://gitee.com/jerryshensjf/Lotus
Zig语言通用代码生成器:逻辑