Tool我爱编程嘟嘟程序猿

springboot代码生成器,一款小清新版的java代码生成器

2019-06-20  本文已影响242人  小螺旋丸

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

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

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

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

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

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

          这是数据项配置界面

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

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

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

       然后我们点击生成代码

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

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

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

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

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

       好,今天就写到这里吧,代码生成器会不断更新的。现在已经解决了我的很多麻烦,哈哈哈,不喜勿喷啊。。生成器是联网更新的,不出意外可以一直使用。

    链接:https://pan.baidu.com/s/1L5gP5sH3LFKA8ZPurPmGhQ

    提取码:wxpp

    csdn下载链接 https://download.csdn.net/download/m0_37719874/11249186 现在cdsn都改不了下载积分了,本来想0分分享的,难受

上一篇下一篇

猜你喜欢

热点阅读