# spring 框架配置
spring:
application:
# 设置应用的名称为 "book-center"
name: book-center
# 设置不同环境的配置文件属性
profiles:
# 包含指定的配置文件,会直接加载进来,但优先级没有当前配置文件的高
include: web , dao
# 激活指定的配置文件,通常用于切换不同的环境时使用,此时当前配置文件依旧会加载
active: dev
# 数据源设置
datasource:
# 设置数据库驱动类
driver-class-name: com.mysql.cj.jdbc.Driver
# 数据库相关配置
url: jdbc:mysql://localhost:3306/book_manage
username: root
password: 123456
# session设置,优先级比server中的session要高,适用范围更广
session:
# session 过期时间,单位是秒
timeout: 86400
# 服务器配置
server:
# 访问端口号
port: 8080
servlet:
# 应用的上下文路径,也可以称为项目路径,默认是根路径/,添加后访问地址由location:8080 => location:8080/api
context-path: /api
# seesion设置
session:
# session 过期时间,单位是秒
timeout: 86400
# 允许DefaultServlet默认注册,通常用于springboot兼容老spring项目使用
register-default-servlet: true
SpringBoot配置属性之Server - 平心 - 博客园 (cnblogs.com)
mybatis-plus:
configuration:
# 关闭Mybatis-Plus框架的自动下划线转换
map-underscore-to-camel-case: false
global-config:
db-config:
# 配置全局逻辑删除字段,启用框架的逻辑删除功能
# 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)
logic-delete-field: isDelete
# 逻辑已删除值(默认为 1)
logic-delete-value: 1
# 逻辑未删除值(默认为 0)
logic-not-delete-value: 0