1. 背景 对于后台开发新的需求时,一般会先进行各种表的设计,写各个表的建表语句 然后根据建立的表,写对应的model代码.基础的增删改查代码(基础的增删改查服务可以划入DAO(Data Access Object)层). model代码都有一些固定的格式,可以通过解析SQL建表语句,来自动生成model代码, 对于不同的表,基础的增删改查代码大概率只是换了个表名或者数据库,因此也可以自动生成. 通过自动生成代码,减少重复工作,提示开发效率. 2. 整体介绍 目录结构如下,具体代码建Github