数据配置
>w easyapi生成的数据会存放在项目根目录同级的/apidoc-db/文件下,以.db结尾的文件就是数据文件。使用的是**H2数据库**技术,当然作为一款优秀的接口文档插件,数据源的存放依然是可以**自定义配置**的。
```java
/**
* 接口文档配置
*/
@Configuration
public class EasyApiConfig extends DefaultConfigurationCreator {
@Override
public AllConfiguration replenish(AllConfiguration configuration) {
//获取数据源配置类
EasyapiDataConfiguration dataConfig = configuration.getDataConfiguration();
//TODO 可以进行数据源自定义配置
return super.replenish(configuration);
}
}
```
数据源配置类:**EasyapiDataConfiguration** ,包含配置如下
**url** : `H2数据源路径,直接填写文件路径即可`
**userName** : `H2数据库登陆用户名配置,默认easyapi`
**password** : `H2数据库登陆名密码,默认123456`
**dataSource** : `可以直接给到一个数据源,目前仅支持mysql数据源,一旦配置了本项,上面配置项将失效`
---
**查看H2数据库** : 如果时springboot项目,可以通过修改配置文件将H2数据库设为可见
```yaml
spring:
h2:
console:
enabled: true
```
设置好以后,浏览器输入:`http://{{服务器地址}}/h2-console`即可以访问到H2页面,密码为`123456`

点击连接后,进入数据库,可以看到easyapi生成的全部表和数据
