springboot项目引入mybatis-plus
时间: 2025-01-24 19:41:21 浏览: 51
### 集成 MyBatis-Plus 至 Spring Boot 项目
#### 添加依赖项
对于希望集成 MyBatis-Plus 的 Spring Boot 应用程序而言,仅需引入 `mybatis-plus-boot-starter` 而不必再额外加入 `mybatis-spring-boot-starter` ,因为前者已经涵盖了后者的核心特性[^1]。
在项目的 `pom.xml` 中添加如下 Maven 依赖:
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>最新版本号</version>
</dependency>
```
#### YAML 文件中的配置选项
接着,在应用程序的 `application.yml` 或者 `application.properties` 文件内指定必要的 MyBatis-Plus 设置参数。下面是一个基于 YML 格式的例子:
```yaml
mybatis-plus:
mapper-locations: classpath*:org/jeecg/modules/**/mapper/xml/*.xml # 映射文件位置
type-aliases-package: org.jeecg.modules.* # 实体类包路径
global-config:
banner: false # 是否开启启动时显示 MP Banner,默认true
db-config:
id-type: auto # 主键策略, 可选值有:0-"数据库ID自增", 1-"未设置主键类型", 2-"用户输入ID", 3-"全局唯一ID (数字类型唯一ID)", 4-"UUID"
table-prefix: tbl_ # 表前缀处理
meta-object-handler: com.example.MyMetaObjectHandler # 自定义元对象处理器实现类全限定名
```
上述配置允许开发者通过调整属性来满足特定需求,比如设定实体类的位置、控制日志输出以及定制化 ID 生产方式等[^2]。
阅读全文
相关推荐


















