Spring官网 : Spring | Home
mybatis-plus : MyBatis-Plus
1.导入依赖
首先需要导入mybatis-plus的相关依赖
<!--spring boot-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3.4</version>
</dependency>
<!--spring-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>最新版本</version>
</dependency>
2.增加配置
在配置文件中增加数据库连接相关的配置
spring:
datasource:
username: root
password: root
url: jdbc:mysql://192.168.64.128/gulimall_pms //数据源
driver-class-name: com.mysql.jdbc.Driver //驱动
3.配置mybatis plus
在配置类中或启动类中增加mybatis-plus需要的相关注解,指示 Spring 扫描并注册 MyBatis 的 Mapper 接口,使得这些接口可以被自动实例化并注入到 Spring 容器中。
#添加注解
@mapperScan("com.test.dao")
4.配置xml文件地址
在配置文件中增加mybatis-plus相关的配置
mybatis-plus:
mapper-locations: classpath:/mapper/**/*.xml
global-config:
db-config:
id-type: auto #主键自增
logic-delete-value: 1 #使用逻辑删除 1为删除(3.0版本后可省略)
logic-not-delete-value: 0 #逻辑删除 0为未删除(3.0版本后可省略)