动词算子式代码生成器简介
动词算子式代码生成器具体说来就是无垠式/和平之翼代码生成器阵列。是笔者所写的一系列易用的Java通用代码生成器。所有版本的动词算子式代码生成器都支持SGS(标准生成器脚本)语言。新版本的动词算子式代码生成器支持使用Excel模板生成Java项目。(包括无垠式代码代码生成器SimpleJEE 1.0.1版Ada,无垠式代码生成器JEEEU版1.5 Beta6 Ada,和平之翼代码生成器SMEU版 3.1 乌篷船)
动词算子式生成器的主要概念是动词算子,域对象和棱柱。
动词算子其实是功能的代名词,比如有一个动词算子称为ListAll,它会列出一个数据对象在数据库里的所有实例。所以ListAll动词算子和域对象Student的结合会产生一个具体的方法组ListAllStudents。它包括Dao,DaoImpl,Service, ServiceImpl, Facade和HTML5页面上的两个JS方法。这个方法组即是代码生成的目标。
棱柱是围绕一个域对象的所有动词算子的功能的组合。如一个域对象Student,它对应的棱柱StudentPrism包含十余个动词如ListAll,Delete,SoftDelete,SearchByFieldsByPage等等,一个棱柱包含若干界面和驱动其所有界面的代码逻辑。
动词算子式代码生成器生成是不需要数据库连接,它可以生成所有的数据库脚本,您可以将生成的zip包导入Eclipse JEE版进行进一步的功能代码开发。
如此易用的Java代码生成器您值得一试。
以下是主要的代码生成器的项目地址,敬请您的到来。
https://gitee.com/jerryshensjf/InfinityJEEEU
https://gitee.com/jerryshensjf/InfinitySimpleJEE
https://gitee.com/jerryshensjf/PeaceWingSMEU
https://gitee.com/jerryshensjf/InfinityGPGenerator
分享到:
相关推荐
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
基于java的网吧管理系统答辩PPT.pptx
基于java的基于SSM架构的网上书城系统答辩PPT.pptx
tornado-6.1-cp37-cp37m-win32.whl
c语言气泡排序、插入排序、选择排序、快速排序、希尔排序、堆排序、合并排序_SortAlgorithm.zip
Keyboard Maestro 11.0.3_macwk.dmg
基于微信小程序的鲜花销售微信小程序答辩PPT.pptx
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
tornado-6.2b1-cp39-cp39-musllinux_1_1_x86_64.whl
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
tornado-6.1b2-cp38-cp38-manylinux2014_aarch64.whl
基于java的土家风景文化管理平台答辩PPT.pptx
jira安装包
基于java的机场网上订票系统答辩PPT.pptx
小区物业管理系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B
yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip;yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip;yolo算法-金属-纸张-硬纸板垃圾数据集-13409张图像带标签-金属-纸张-硬纸板-塑料-其他-烟蒂-食物-玻璃.zip
项目介绍: 系统模块主要包括;用户、考试信息、考场信息、试卷、试题、考试等管理功能 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
项目经过测试均可完美运行! 环境说明: 开发语言:java jdk:jdk1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 管理工具:maven 开发工具:idea/eclipse
Python脚本运行环境搭建所需要的资源包