1.Server

1.1 配置端口号

  1. server:
  2. port: 8888

1.2 配置项目前缀

  1. server:
  2. context-path: goods

1.3 配置漏洞扫描问题

  1. server:
  2. session:
  3. cookie:
  4. http-only: true

2.Spring

2.1 配置全局时间

  1. spring:
  2. jackson:
  3. time-zone: Asia/Shanghai # 设置时区(默认会使用UTC时间)
  4. date-format: yyyy-MM-dd HH:mm:ss # 设置时间默认格式

2.2 设置应用的名称

  1. spring:
  2. application:
  3. name: mall-product # 可用于服务注册发现等功能

2.4 配置数据源

  1. spring:
  2. datasource:
  3. driver-class-name: com.mysql.cj.jdbc.Driver
  4. url: jdbc:mysql://124.223.64.141:3306/gulimall_pms?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
  5. username: root
  6. password: root

3.Mybatis

4.Mybatis-Plus

  1. mybatis-plus:
  2. global-config:
  3. db-config:
  4. # 全局设置主键自增,这样就不用在每一个@TableId注解上标注了
  5. id-type: auto
  6. logic-delete-value: 0 # 逻辑已删除值(默认为 0)
  7. logic-not-delete-value: 1 # 逻辑未删除值(默认为 1)
  8. # 告诉 Mybatis Plus SQL 文件的映射位置
  9. # 这里的 classpath 表示当前类路径下
  10. # classpath* 表示所有项目路径下
  11. mapper-locations: classpath:/mapper/**/*.xml

5.日志:logging

  1. logging:
  2. path: /home/uniarch/logs # 配置文件输出目录
  3. file: uniarch.log # 配置日志输出文件名
  4. level:
  5. com.lbj: debug # 配置包名下的所有日志为debug级别,可以看到SQL

6.Web