一款小清新版的java代码生成器,springboot脚手架「建议收藏」

一款小清新版的java代码生成器,springboot脚手架「建议收藏」在我们进行软件开发的时候,很多都只是单纯的增删查改,没有太大的技术含量但是却非常占据我们开发的时间,而且如果稍微一不注意,细节的bug就可能耽误一上午的时间,得不偿失,届于此,自己动手开发了一版代码生成器,java在代码自动化方面做得确实不够好,瞧瞧人家.net,算了,不说了,进入正题吧!首先让我们看一下这款生成器的界面整体…

大家好,又见面了,我是你们的朋友全栈君。

        在我们进行软件开发的时候,很多都只是单纯的增删查改,没有太大的技术含量但是却非常占据我们开发的时间,而且如果稍微一不注意,细节的bug就可能耽误一上午的时间,得不偿失,届于此,自己动手开发了一版代码生成器,java在代码自动化方面做得确实不够好,瞧瞧人家.net,算了,不说了,进入正题吧!

        首先让我们看一下这款生成器的界面

        一款小清新版的java代码生成器,springboot脚手架「建议收藏」

       整体看上去还不错,你没猜错,这是用java swing写的,写成这样也是费了相当大的一番功夫。 

       使用起来也比较简单,目前还在不断完善更新,数据库和后台也仅支持mysql和springboot,前台只有bootstrap,后续会不断增加哒。另外,高级配置现在就是个摆设。。

        让我们看一下配完参数之后的效果,在这里我使用本地的medicine数据库,项目名称不填写生成的时候默认为freeout,表使用patient和medicinemsg表,用#号隔开哦。

        如下所示

        一款小清新版的java代码生成器,springboot脚手架「建议收藏」

        然后我们需要对数据库的数据项进行相应的配置,此刻点击生成会提示进行数据项配置,这里就不截图了

        这是数据项配置界面

        一款小清新版的java代码生成器,springboot脚手架「建议收藏」

        然后依次选择表进行配置,这里以patient表为例

        一款小清新版的java代码生成器,springboot脚手架「建议收藏」

        列的查询次序在这里主要是为了优化sql,如果这个列能筛走大量的数据,那么对于mysql来说肯定写在where条件最左边比较好。

        同理设置medicinemsg,设置完每个表点击确定,全部设置完毕后,关闭当前窗口即可

       然后我们点击生成代码

        一款小清新版的java代码生成器,springboot脚手架「建议收藏」 

        耐心等待片刻即可生成成功

        一款小清新版的java代码生成器,springboot脚手架「建议收藏」

        然后我们把生成的代码导入eclipse或者idea当中

       一款小清新版的java代码生成器,springboot脚手架「建议收藏」

一款小清新版的java代码生成器,springboot脚手架「建议收藏」

启动成功,让我们访问 http://localhost:8080/freeout/home

一款小清新版的java代码生成器,springboot脚手架「建议收藏」

然后点击左边菜单栏的patient模块

一款小清新版的java代码生成器,springboot脚手架「建议收藏」

如图,效果比较简陋,后续不断完善吧,支持点击某个字段进行排序

好,今天就写到这里吧,代码生成器会不断更新。现在已经解决了我的很多麻烦,哈哈哈,不喜勿喷啊。。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/146134.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 学习经验谈:Unity3d开发中最佳语言还是C#

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!               作为学unity3d的

  • 薏米红豆粥的功效和实践演示

    薏米红豆粥的功效和实践演示

    2021年12月17日
  • vmware虚拟机连接网络[通俗易懂]

    vmware虚拟机连接网络[通俗易懂]当安装好vm虚拟机后,进入系统,发现打开无法打开网页,可参考如下步骤进行配置1.vm打开虚拟及设置,选择网络适配器,网络连接选择自定义,VMnet8(NAT模式)2.vm虚拟机打开编辑->虚拟网络编辑器,选择VMnet8,虚拟机会自动分配子网IP3.打开网络和共享中心(win10为例)4.启动虚拟机,即可上网…

  • Mac下 Vim删除多行快捷键

    Mac下 Vim删除多行快捷键Mac下,Vi和Vim是神一样的编辑器,如何删除多行。以下以编辑host文件为例首先在Terminal中,输入vim/etc/hosts,按return。进入vim的默认模式。Vim有三种模式命令模式,编辑模式,和默认模式按esc进入命令模式,可以使用退出,存盘退出,不存盘退出等命令。命令模式稍后整理按a进入编辑模式的ins

  • 一个人决定离职的征兆有哪些?「建议收藏」

    一个人决定离职的征兆有哪些?

  • SVPWM分析、各个扇区详细计算以及Matlab仿真「建议收藏」

    SVPWM分析、各个扇区详细计算以及Matlab仿真「建议收藏」SVPWM分析以及各个扇区详细计算以及Matlab仿真说明目的两电平逆变器拓扑空间矢量扇区判断扇区内如何发波?矢量作用时间计算矢量切换时间的计算Simulink仿真/基于Matlab-R2014a版本说明第一次发文章,不太会用Markdown,word编辑的公式复制过来有些是乱码,因此都贴图了。另外,本文公式和图片比较多,编辑工作量比较大,比较辛苦,转载的话,请注明出处,谢谢。目的由于在…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号