# 前言 ## 问题一 在很多的项目开发过程中CURD四个基本方法可能大概占据了很大一部分的工作量,且该工作类似重复劳动,无论是对于项目而言,还是程序员本身其实都是一种时间、精力甚至是金钱上的浪费。 在经过深入的思考和分析之后,发现是可以自动处理该部分的工作。 ## 问题二 在持续对接口的开发过程中,发现,字段的校验存在两个较大的问题。 ``` 1. 接口参数的校验 2. 数据库储存的校验 ``` 这两个 比较繁琐的校验的工作,是否也可以自动处理? ## 问题三 无论是前后端分离的开发模式,还是其他方式,接口的开发者和其他开发者之间需要靠接口文档来进行沟通工作。但是接口开发完成之后,还需要开发者花很大一部分精力来撰写接口文档,这块的工作是否可以自动处理? ## 问题四 开发工作中,常用的类库应该是需要归类整理,不需要用户在去找寻对应的解决方案。 ## 问题五 开发过程中,数据库设计难免变动,是否在数据库设计变动的同时,以上问题一~问题三是否可以同步实现自动化? ## 其他开发问题……