# 研发初衷

我们的业务系统, 存在大量的数据维护内容, 系统又基本上基于关系型数据库, 使得我们的业务系统大同小异:一堆基于表增删改查的业务模块,可能配一个大屏。

增删改查的确是业务系统开发中少不了的,系统的本质是数据的过滤器,最终目的都是让数据记录我们美好的真实世界。但过多的CRUD模块,显然导致重复的工作。 同时不仅仅是CRUD,还有认证与授权、上传与下载、主题设置等, 多是业务系统的共性需求。

那么为什么不能提取共性,将众多业务系统中的共同点提取出来,从而解放这些模块的生产力呢?

基于这个初衷,DbMeta产生。

Last Updated: 4/25/2022, 3:34:47 PM