基础配置

>w easyapi提供了大量的个性化配置,其中基础配置通常用来进行全局统一处理,具体配置项如下 ```java /** * 接口文档配置 */ @Configuration public class EasyApiConfig extends DefaultConfigurationCreator { @Override public AllConfiguration replenish(AllConfiguration configuration) { //获取基础配置,并更新配置 EasyapiConfiguration baseConfig = configuration.getConfiguration(); baseConfig.setEnable(true); return super.replenish(configuration); } } ``` 基础配置类: **EasyapiConfiguration** ,包含配置如下 **enable** : `是否开启接口文档,默认true` **rescan** : `是否在启动时执行扫描,默认true,如果项目已经部署在服务器,可以将扫描关闭,系统每次扫描后会有记录,不扫描也会使用历史记录。` **renewDoc** : `是否自动更新已存在的文档,配合rescan使用,意思是重新扫描的时候如果发现已经存在的接口或参数,是否执行更新` **dropDoc** : `是否在启动时删除历史文档,默认false` **dropUsers** : `是否在启动时删除历史用户信息,默认false` **dropGlobalSetting** : `是否删除公共配置信息,默认false,公共配置包含项目数据、模块数据、权限数据等` **dropAll** : `是否清空全部数据,默认false` **title** : `项目标题,默认项目名` **description** : `项目简介` **projectSourcePath** : `项目源码路径,默认会以当前启动路径反向查找` **scanPackage** : `需要扫描的包路径,默认会扫描全部controller` **mockArraySize** : `mock服务下,数据类型为数据时需要返回的长度,默认12条`