社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
项目地址: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 。
项目结构:
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!