Spring boot常用的依赖
1.MybatisPlus
var code = "4667b75f-4657-4bcb-a0d1-7b82e617c350"
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.3.2</version>
</dependency>
2.MybatisPlus配置项
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl #mybatis-plus Sql日志输出
default-enum-type-handler: com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler #配置枚举处理器
global-config:
banner: false
db-config:
logic-delete-field: deletess # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)
logic-delete-value: 1 # 逻辑已删除值(默认为 1)
logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)
常见注入如图:


1.自定义SQL
自定义SQL方法如下图

2.DQL编程控制(如下图)

3.添加分页插件(如下图)

3.Redis
<!--redis依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
4.Redis配置项
#Redis和数据库配置
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/dbuser
username: root
password: 123456
redis:
host: 192.168.110.129
port: 6379
jedis:
pool:
min-idle: 5
max-idle: 10
max-wait: -1
5.SpringSecurity
<!--SpringSecurity启动器-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
6.AOP
<!--AOP-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>



1246

被折叠的 条评论
为什么被折叠?



