【fun-generator】SpringBoot Freemarker 代码生成器 高质量增删查改

项目地址:https://github.com/mrdjun/fun-generator

咳咳,大家好,我是MrDJun。近两个月来,接了点外包项目,让我掉了很多的头发。也分析过很多开源项目的源码(包括细节上的分析),我发现这些项目总有处理不好的地方,举个栗子吧,比如说记录用户最后一次登录的ip和时间,直接单线程的更新数据库,当然,也不会出什么大问题,但如果高并发的时候,一大波待更新的数据压到数据库那里,响应的时间自然会更长,在这个过程中,用户是一直在等待的,直到数据库更新完成。这只是其中的一个问题。

最近打算自己和团队程序做一个开源的架子,初步构想是把App端和Admin端都放到这个架子里,从零构建。如果你也有兴趣,欢迎加群(183579482)吹水,如果技术够硬想与我们共事欢迎加入我们的组织u-fun。

正文

做外包的时候,做了一个代码生成工具,无需连接数据库人性化生成方式提供 sql 即可生成常用的CURD 的6个接口,包括分页生成代码质量高。之前看到Vector的代码生成方式已经不推荐了,现在推荐的是Freemarker的这种方式。

项目地址:https://github.com/mrdjun/fun-generator,欢迎 Star,感谢您的 Star 。

项目结构:

【fun-generator】SpringBoot Freemarker 代码生成器 高质量增删查改_第1张图片

 

 

你可能感兴趣的:(SpringBoot)