不会偷懒的程序员不是好程序员?
今天给大家分享一个偷懒神器,目前主要有两大功能。
- 生成ORM所需文件。可一键生成MyBatis中的SQLMapper文件、java文件和JPA中的java文件。
- JSON的解析、美化、通过json数据生成相应的java代码等。
界面截图:
该工具是通过swing开发的,虽然界面丑,但是功能还是比较实用的。
以前用过开源的MybatisGenerator,虽然也可以用,但是生成的文件并不是我想要的,原因有SQLMapper里面内容太多,java文件没有注释等。因此自己开发了一套,亮点正是高度定制化,可通过freeMaker模板定制SQLMapper和java文件的格式。
下面附上工具下载地址和github源码地址:
工具下载: https://pan.baidu.com/s/1kbL4rvrSlJ4XjVkNf7WDdA 提取码: 9yy6
github源码: https://github.com/stathry/smartj.git
希望能帮到大家!