在mybatis-plus配置文件添加以及配置
时间: 2024-01-31 11:41:27 浏览: 104
Mybatis-Plus 是一个 Mybatis 的增强工具,在使用 Mybatis-Plus 之前需要先配置 Mybatis。以下是在 Mybatis-Plus 中添加配置的步骤:
1. 添加依赖
在 pom.xml 文件中添加以下依赖:
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.2</version>
</dependency>
```
2. 配置数据源
在 application.yml 或 application.properties 文件中配置数据源信息,例如:
```yaml
spring:
datasource:
url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false
username: root
password: root
driver-class-name: com.mysql.cj.jdbc.Driver
```
3. 配置 Mybatis
在 application.yml 或 application.properties 文件中添加以下配置:
```yaml
mybatis:
mapper-locations: classpath*:mapper/*.xml
configuration:
map-underscore-to-camel-case: true
```
其中,mapper-locations 属性指定了 Mapper 文件的位置,configuration 属性指定了 Mybatis 的全局配置。
4. 配置 Mybatis-Plus
在 application.yml 或 application.properties 文件中添加以下配置:
```yaml
mybatis-plus:
mapper-locations: classpath*:mapper/*.xml
configuration:
map-underscore-to-camel-case: true
```
其中,mapper-locations 属性和 Mybatis 的配置相同,configuration 属性可以配置 Mybatis-Plus 的全局配置。
5. 配置代码生成器(可选)
Mybatis-Plus 提供了代码生成器,可以根据数据表生成实体类、Mapper 接口和 XML 文件。在 pom.xml 文件中添加以下依赖:
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.4.2</version>
</dependency>
```
在 application.yml 或 application.properties 文件中添加以下配置:
```yaml
mybatis-plus:
generator:
# 全局配置
global-config:
author: yourname
output-dir: src/main/java
file-override: true
open: false
# 数据源配置
datasource:
url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false
username: root
password: root
driver-class-name: com.mysql.cj.jdbc.Driver
# 包配置
package-info:
parent: com.example.demo
moduleName: model
entity: model.entity
mapper: model.mapper
service: model.service
serviceImpl: model.service.impl
controller: model.controller
# 策略配置
strategy:
naming: underline_to_camel
include: sys_user
entityLombokModel: true
```
其中,generator 属性配置了代码生成器的全局配置、数据源配置、包配置和策略配置。需要根据实际情况进行修改。
以上是在 Mybatis-Plus 中添加配置的步骤,根据实际情况可以选择需要的配置。
阅读全文