mybatisplus 配置.yml
时间: 2024-07-13 21:01:27 浏览: 102
MybatisPlus是一个基于MyBatis的ORM框架增强工具,它简化了数据持久化操作,通过配置文件`mybatis-plus-config.yml`来定制框架的行为和数据库连接信息。这个配置文件通常包含以下几个部分:
1. **global-config**:全局配置,如日志级别、分页插件等。例如:
```yaml
global:
dbType: MYSQL
log: false # 是否开启日志打印
pagination: true # 是否启用分页
```
2. **db-configs**:针对特定数据库类型的配置,如MySQL、Oracle等。例如:
```yaml
dbConfig:
mysql:
server-timeout: -1 # MySQL连接超时时间
idGenerateStrategy: ID_WORKER_GENERATE //主键生成策略
```
3. **sqlMapperScan**: 指定扫描哪些Mapper接口所在的包路径。
4. ** tableNameStrategy**: 表名策略,如驼峰命名转下划线命名等。
5. **jdbc**: 连接池配置,包括driver、url、username、password等基本信息。
在实际应用中,你可以在项目的根目录创建一个名为`application.yml`或`application.properties`(取决于项目构建方式和配置文件规范),然后将上述内容放入其中,以便MybatisPlus能够自动读取并应用这些配置。记得根据项目需求调整相应的参数。
阅读全文