这几天特别热,但是也阻挡不住出门搬砖的我,今天SoloAdmin开始正式用到公司项目中了,先来个小试牛刀。只有在实战中才能发现哪些不足,后续好进一步改进。
现在我的认知里任何小企业和创业公司都应该在满足业务需求的情况下,开发能有多快就有多快,快速开发就是一个很好的节省成本方式。 有些过度的模式设计和性能优化在没有遇到瓶颈前不用太纠结,很多优化是需要针对特定场景的,还有业务量没上来,优化的再好都没办法产出。 所以创业型公司,还是多想想怎么活下去,如果是纯技术驱动的公司另当别论了。
现在想把之前写的一个用于数据分析的项目,用SoloAdmin进行重构,于是我把相关的表重建了,按照新的规范。然后我只需要配置好需要生成的数据表,然后就能帮我把Controller和Model,Service,Html都生成好了,剩下的我只需要点击菜单构建和权限构建,就会自动把菜单和权限同步到权限管理中。然后刷新界面就可以看到如下:
是不是帮我们省了很多事情
生成的Maven多模块:
这样一个简单的CRUD就自动生成好了,后面我们基于这个写其他的业务逻辑就好了,专注于业务逻辑,不用为这些繁琐的事情操心,把provider独立一个module的好处是,将来想做微服务,把provider独立部署即可。公众号 AlienTalk