LightSBMEU2.1.0Beta6信念版本已公布,新增智能替换工具,准备了空白模板OSCHINA

Java通用代码生成器光2.1.0Beta6信念版本已公布,新增智能替换工具,为初学者准备了空白模板,文档更新

Java通用代码生成器光2.1.0Beta6信念版本公布,新增智能替换工具,为初学者准备了空白模板,文档更新。智能替换工具为程序员对程序段的操作提供了极大的便利,您可以用多种方式使用它。空白模板使初学者更容易上手。为了反映最近几个版本的更新,所附文档也做了更新。

传说在阿拉伯半岛一个神秘的月亮山洞里,有一盏神奇的神灯,它可以满足您三个愿望,夜之精灵守护着这盏神灯,和洞里无数的其他珍宝。此处并非任何人的财产,勇敢的人才是神灯的主人。

年轻的程序员阿拉丁找到了这个山洞,在洞穴幽蓝的微光下,他摩擦了这盏神灯,于是,夜之精灵退后,一位灯神出现了,他宣称可以满足阿拉丁三个愿望,任何愿望。于是,阿拉丁提出了他的第一个愿望:"给我一台支持Excel的AppleI。"

灯神为难了:"有没有搞错,那时候有没有Excel"

"我不管,您不是万能的灯神吗?"

"那好吧,这些研发工作我替乔布斯做了。”

于是,第二个愿望:"给我一套Excel模板。"

最后的愿望是:”生成一套管理系统!"

第三代动词算子式代码生成器:光SBMEU版,采用Maven,EasyUI,SpringBoot2,MyBatis,MariaDB技术栈

已释出光2.1.0Beta6信念版本。新增智能替换工具,并更新了文档,为了方便初学者,新增了空白Excel模板的下载。

为了配合SpringCloudH版,光生成的代码生成物的SpringBoot升级到2.2.2

光之翼java通用代码生成器1.0.0Beta2版已公布。Swing独立版,采用光SBMEU版2.1.0Beta3信念版本和时空之门前端代码生成器4.5.0Beta10版本的生成引擎。

尝鲜板为可运行jar,双击即可运行。

因为眼疾,我不得不把动词算子式代码生成器的研发工作停止在目前的状态。研发工作已经延续了七年,有很多成就,也有很多遗憾,更有很多已规划但却从未实现的功能。现在,我把这些内容功能公布出来。也许,呼唤一位英雄,也许是几位。

至尊宝,这是您的箍和屠龙宝刀。接好了,屠龙刀乃是宝物,不要说砸到小朋友,砸到了花花草草也是不好的。

我将在开源中国博客中公布所有未完成的功能构想。并基于光1.5.0的代码编写《开发者手册》(《黑客手册》)。

智慧将在近期启动开发,先导功能是可以注入的空方法和新的数据类型decimal,currency,time,date和datetime。

光2.1.0Beta6信念版本。新增智能替换工具,并更新了文档,为了方便初学者,新增了空白Excel模板的下载。

光2.1.0Beta3信念版本。为了配合SpringCloudH版,光生成的代码生成物的SpringBoot升级到2.2.2

信念Beta2版,此版本包括5个新功能:Language,Schema,SQLLength,下划线分隔的字段名,字段否定。注入空单域动词功能尚待实现。其他功能将延续至光2.2Intelligence智慧版本实现。有些功能可能进一步延后。

Beta2版的最大优势是三大变形功能群齐备,并可以联合使用。Beta2版在Beta版基础上,排除了很多缺陷才达成这一目的。

三大变形功能群如下:

代码生成物的文件夹结构和域对象和控制器的后缀可配置。

可以去除您不需要的功能

域对象三个特殊字段序号,域对象名字和活跃字段不再必选,而是可以缺失或者部分缺失,但是缺失这些字段意味着功能上有相应的缺失

项目页设置language为English,生成界面即为英文界面。

项目页设置schema为DBTools,生成结果为各种SQL语句,并不再生成前端和后端项目。

现在,字符串型的字段可以设置字段长度。

Domain页可以设置字段名,域对象名,复数为下划线分割的名字。这些字段将自动转化为驼峰样式,规则为有下划线的名字不区分大小写,紧接下划线的字母会转化成大写字母。域名,域复数名为大写起头,字段名为小写起头。

系统要求每个域对象有三个特殊字段,domainId,domainName和activeField,现在,可以不包含这些字段,但是,会有功能损失。三个字段不全的域对象被成为遗留域对象,不可以参与多对多关系,不能成为一对多关系的目标对象,对Grid页面,随所缺字段,一部分动词会被自动否定。

光2.2智慧Intelligence

光2.3文明Civilization

光3.0黎明Dawn

主要包含动态椰子树式的目录结构,动态域对象和Controller后缀,域对象个性化表名前缀和动词否定四个功能。

原来,动词算子式代码生成器的目录结构是椰子树式的,就是路径前缀是可变的,但是像Service和Dao等等的子文件夹是固定的,现在,这些子文件夹也是动态的,所以称为动态椰子树式的文件夹。

动态域对象和Controller后缀允许产生各种风格的代码,以适应不同项目组的需要。

域对象个性化表名前缀允许一个项目拥有多种表名前缀,对有些项目组而言,这是他们喜欢的风格。

动词否定的含义是您可以在Excel模板中的域对象页中否定掉您不需要的动词。这样,就不需要手工删除了,大大节省了工作量,这是我很自豪的功能,我没有做功能的加法,而是使用了减法,这是非常实用和新颖的。

现在,Beta3版包含动态椰子树式的目录结构,域对象和Controller后缀可配置和域对象可配置表名前缀和动词否定四大功能。

有了动词否定功能,您可以否定掉不需要的功能,但是注意,动词间有依赖关系,比如,您否定了Clone功能,却没有否定CloneAll功能,这时,代码生成器会报错,原因是CloneAll依赖Clone动词完成每一个Clone动作,否定CloneAll而不否定Clone是可以的,反之则有编译错误。

特别的,Beta3版提供了便利的max和max+功能。max功能是最大限度的否定,即除了ListActive,SearchByFieldsByPage和FindById三个默认动词外全部否定。max+功能是一种便利的约定,单独的max+含义和max一样,但是max+,Add,Update的含义是除了三个默认动词外还有Add和Update两个动词不被否定,即有5个动词,即是max+后面的动词列表不是默认的减法,而是加法。Beta3版提供了动词否定的在线文档。请大家参考。

简单说一下,我的代码生成器有三层,项目,棱柱和域对象。有大概20个动词算子,或者称为泛型动词算子。比如说,新增就是一个动词算子,编辑是另外一个动词算子。您可以选择一个域对象上面使用的动词算子,当然要遵守一些依赖关系。还可以在域对象之间建立一对多和多对多关系。这样,一个正确设置的Excel工作簿会被编译成项目,这就是动词算子式代码生成器的基本逻辑。

其实,还可以这样用代码生成器,把Excel里的数据整成代码生成器的模板格式,填好数据,生成项目,操作数据完成工作,再利用代码生成物的Excel导出功能得到加工好的数据,非常方便,使您拥有了在Excel和数据库之间自由迁徙的能力。

第三代动词算子式代码生成器:光SBMEU版已支持Vue+ElementUI前后端分离项目自动生成。您只需要定义一个后端项目的Excel模板,即可一次生成后端项目和与之配套的前端项目,非常强大,您值得一试。

前端项目的使用:首先使用光SBMEU版,生成后端项目和对应的前端项目。运行后端项目。注意,启动Application.java类启动SpringBoot的后端项目,您需要首先使用Maven将例程编译。

将前端项目解压。如果没有安装Nodejs,请先安装。在解压的前端界面文件夹内运行npminstall命令。运行好后运行npmrundev

导出Excel:

导出PDF:

Grid:

多对多:

编辑,下拉列表:

光取消了对SGS脚本的支持,统一使用电子表格来生成代码,支持.xls格式,可以使用MSOffice,WPSOffice或LibreOffice中的电子表格软件,都要存成.xls格式。

主页:

列表页面:

更新页面:

一对多下拉列表:

多对多

无垠式代码生成器群277689737

本文标题:LightSBMEU2.1.0Beta6信念版本已公布,新增智能替换工具,准备了空白模板

THE END
1.iPhone空白名制作教程,支持iOS15系统!ios果粉iphone苹果近日有不少果粉表示,他们升级到iOS 15 之后文件夹空白名已经失效了,桌面又变得乱七八糟。为此,小编(果粉之家)已经找来了新的代码,可以在iOS 15 及以上系统实现文件夹空白名效果。 话不多说,需要空白代码的小伙伴复制下方括号内的空白部分就可以直接进行粘贴使用了。 https://www.163.com/dy/article/GVMKDN3N05118P6D.html
2.王者荣耀名字生成器名字生成器在线工具这游戏空白名代码也是比较多玩家求的,琵琶网专区内每隔一段时间就会分享最新的空白名字代码,因为官方经常会更新,让一批代码失效,之前的空白代码也用不了,这种其实就是生成最新可用的空白代码。 3.特殊符号 有时候玩家看到特殊符号却不知道怎么打出来复制的,也可以领名字生成器,不过不是所有生成器都有这种功能,在线网页http://www.pipaw.com/wzry/516451.html
3.王者空白昵称助手app下载王者空白昵称助手安卓版下载v1.0王者空白昵称助手是一款很强大的手机游戏辅助工具,在这里用户可以在线设置空白名字,操作简单,通过这款软件,可以让玩家可以生成空白名,让你的昵称与众不同,还可以在线生成特殊的符号,会有专业的指引。软件功能强大,小巧不占内存,没有广告弹窗打扰,感兴趣的朋友可以下载 https://www.doyo.cn/app/215893.html
4.英雄联盟手游重复名生成器下载在线《英雄联盟手游重复名生成器》一款专业的游戏辅助app,可以根据自己的需要修改个性化名称,软件允许用户在不提示复制徽标的情况下快速修改名称,使您的游戏名称更加独特,并且空白名称也可以快速的修改,那还等什么呢,感兴趣的下载去体验吧。 软件简介 可以帮助每个人快速生成自己的名字,为更多使用英雄联盟的用户带来更多的https://app.3dmgame.com/mip/android/261353.html?ivk_sa=1024320u
5.Activiti的教学案例,Springboot+Activiti+Shiro项目代码Cancel Create saved search Sign in Sign up Reseting focus {{ message }} chutianmen / Activiti Public Notifications You must be signed in to change notification settings Fork 4 Star 5 Activiti的教学案例,Springboot+Activiti+Shiro项目代码 5 stars https://github.com/chutianmen/Activiti
6.空白代码生成器51CTO博客已为您找到关于空白代码生成器的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及空白代码生成器问答内容。更多空白代码生成器相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。https://blog.51cto.com/topic/blank-code-generator.html
7.请上面代码做什么处理或什么混淆编程语言变量混淆:代码中的变量名如i, s, a, o, c, u, f, h, p被混淆,它们可能代表原始代码中的不同变量。 函数混淆:extend, create, init, mixIn, clone这些函数名也被混淆了,它们的实际功能需要通过代码逻辑来推断。 动态代码生成:i函数的使用看起来像是在动态生成代码或变量名,这是混淆中常见的一种技术,使https://ask.csdn.net/questions/8122772
8.易燃易爆等场所雷电防护装置设计审核事项线上申报操作指南第六步:进入“易燃易爆等场所雷电防护装置设计审核”办事指南页面,查看基本信息、设定依据、受理条件、办理材料、办理流程等信息,根据“办理材料”要求,准备纸质和电子材料,自行下载空白表格及参照示例样表填写必要性材料。如下图: 3.3项目登记生成赋码(如已存在项目代码,则可忽略此步骤) https://www.danzhou.gov.cn/danzhou/ywdt/jrdz/202310/t20231019_3511851.html
9.html代码在线解析腾讯云开发者社区代码试图通过获取一个DOM节点并通过标记名从该节点获取元素来创建一个nodeList。简单的测试是显示nodeList.length。这是我在构建的应用程序中看到的一个较大问题的一个小样本。但我认为,在这里展示这一小段代码比向您展示我的整个应用程序更好。下面的代码可以在Chrome,Firefox,Opera以及更多浏览器上运行。但不是在MShttps://cloud.tencent.com/developer/information/html%E4%BB%A3%E7%A0%81%E5%9C%A8%E7%BA%BF%E8%A7%A3%E6%9E%90-ask
10.代码小工蚁英语单词列表生成软件说明书代码小工蚁英语单词列表生成软件是一款是集单词批量翻译、词形还原、单词随机乱序、各种格式的单词列表生成等功能于一体的英语学习辅助软件。 代码小工蚁英语单词列表生成软件采用Python 3.7编程语言开发,V2.0版使用了图形用户界面(GUI)。软件运行于Windows 7及以上环境,操作简单,使用方便。 https://www.jianshu.com/p/02c26c3495b3
11.go语言代码生成器codegenerator使用示例介绍Golang? 1、部分代码生成到输入包所在目录,例如 deepcopy-gen 生成器,也可以使用参数--output-file-base "zz_generated.deepcopy" 来定义输出文件名 ? 2、其它代码生成到 --output-package 指定的目录,例如 client-gen、informer-gen、lister-gen 等生成器 示例 接来下我们使用code-generator进行实战演示: 首先我https://www.jb51.net/article/248009.htm
12.网名生成器手机版分类:生活实用 大小:2.0M 语言:中文 版本:v5.21 官方版 时间:2017-08-09 09:21 星级: 官网:暂无 厂商: 平台:Android 标签:网名生成器安卓情侣软件网名助手独特的情侣网名在这里,你随便设置。应用截图应用介绍 特殊情侣网名生成器在线制作,想要什么样的情侣网名?这里可以在线制作哦!给你各种花样各种好玩的名字,https://www.qqtn.com/azsoft/246645.html
13.全民k歌空白爱称代码复制1、首先打开微信小程序,在搜索栏里面输入玩机工具具。2、其次找到空白昵称生成器,将空白昵称复制。3、https://ask.zol.com.cn/x/16051740.html
14.XML文档注释Doxygen:Doxygen通过一系列已记录的源文件生成在线文档浏览器(使用 HTML)或离线参考手册(使用 LaTeX)。 此外,还支持生成 RTF (MS Word)、PostScript、hyperlinked PDF、compressed HTML、DocBook 和 Unix 手册页形式的输出。 可以将 Doxygen 配置为从未记录的源文件中提取代码结构。 https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/xmldoc
15.网名生成器下载免费网名生成器有哪些网名生成器版本大全网名生成器软件帮助用户随机生成挑选各种有需要的名字,快速得到想要的效果,花样百出的网名资源任你挑选,还能对网名进行个性化处理添加一些可爱的花样和特效。如果你还在为找到一个好网名而发愁,这里的各种个性的网名能快速满足你的需要,让你在朋友圈里更具个性! 相关推荐:网名app http://www.downcc.com/k/wangmingscq/
16.王者荣耀名字生成器名字生成器在线工具这游戏空白名代码也是比较多玩家求的,琵琶网专区内每隔一段时间就会分享最新的空白名字代码,因为官方经常会更新,让一批代码失效,之前的空白代码也用不了,这种其实就是生成最新可用的空白代码。 3.特殊符号 有时候玩家看到特殊符号却不知道怎么打出来复制的,也可以领名字生成器,不过不是所有生成器都有这种功能,在线https://m.sohu.com/sa/412398055_100204787
17.免费代理ip获取验证器(网络自由行)v2.1免费版修复后台文件夹名修改后出现广告管理出错的问题 10、修复人才部分公司名不显示问题; 11、修复人才部分前台与后台职业类别提示名称不符; 12、修复人才首页不能自动生成; 13、修复人才小类不能删除问题; 14、修复人才职位信息不能按职位分类显示问题; 15、修复优化后台修改会员处编码问题; 16、修复供求二级页面相关类别https://www.iteye.com/resource/hxcs163-1817154