开源只是偶然,并非刻意而为
我平时喜欢逛逛github和码云,看一些好玩的项目,也时常拉一些下来本身捣鼓捣鼓。其中不乏一些star数很是高的项目,固然也有一些是被埋没在这个大环境下的“垃圾”。我也曾幻想过本身有一天能够作一个开源,加深与同行交流,也算是为软件行业贡献一份力量。固然我也为此努力过,曾经花了一段时间在作一个springboot多模块的后台管理系统。作了才发现工做量其实挺大的,加上我自己不是很擅长前端,同时发现和现有的几个开源的后台管理系统相比并无太大的优点。既然已经有这么成熟的项目,本身又何须徒添没趣。因此后来就搁置了。
如今随着软件行业的逐步完善,先后端分离也愈来愈普及了。先后端分离后职责更加明确,也正所谓术业有专攻,固然有优点必然就有劣势,后端人员须要更多时间去准备文档,程序员天生抗拒写文档,因此常常出现文档字段说明不详细(遇到牛逼的理由是看英文单词就知道什么意思啊),前端字段理解没到位因此常常出现字段绑定问题的bug。这时候swagger2无疑是一个很好的选择。有些人总说写了三年的增删改查真是没劲。这时候simple-fast-generator也就随之出现了。是的,这个就是我开源的项目名字。是一款集成springboot,mybatis,swaager2,pagehelper的CRUD接口生成器。
2019年6月份的时候,咱们公司先后端开发流程也进行了半年多时间了。也发现了很多问题,我就想着如何可以提高开发效率,同时减小先后端人员扯皮的时间。所以初版的simple-fast-generator就诞生了,当时只是实现了简单的CRUD接口,增长了swagger2注释。在实际应用中也产生了良好的效果,发布到博客上以后也有几个小伙伴私聊过我,要过源码,使用以后的反响也都不错。前几天一次偶然的机会,我就想到了开源,来帮助更多须要的同窗。通过两三天时间的加工,终于完成了。此次主要更新的内容有:
前端
github:https://github.com/binzh303/simple-fast-generator
码云:https://gitee.com/javaXiaoCaiJi/simple-fast-generator
欢迎各位大佬观摩,若是你以为不错记得帮忙点个star!不要让它也埋没在这个大环境中哈~java
欢迎你们关注个人公众号“字节传说”,实时了解项目动态git