liulin
2025-07-03 fb2f11d7d502ceacbe7fbed176bea4ab0f152f69
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
spring:
  application:
    name: water-ration
  profiles:
    # 通过mvn打包传递参数,指定配置文件环境
    active: @package.environment@
    #    开发环境使用 mvn -P dev(默认)
    #    测试环境使用 mvn -P test
    #    生产环境使用 mvn -P prod
  servlet:
    multipart:
      enabled: true #开启文件上传
      max-file-size: 10MB #限制文件上传大小为10M
  mail:
    password: 123456
    username: 123456@qq.com
    host: smtp.qq.com
    default-encoding: UTF-8
  redis:
    keyPrefix: water_ration_ # redis缓存key统一加上前缀
 
jwt:
  token_header: Token #JWT存储的请求头
  secret: water-ration-secret #hardware-lunhan-secret #JWT加解密密钥(所有硬件项目通用,公用一个用户中心登录,其他项目不写登录接口,直接用token)
  expiration: 15811200 #JWT的超期限时间(60*60*24*183) 单位:秒
  head: 'Bearer '  #JWT负载中拿到开头
 
wx:
  appId: wxd361a7f92bb0c73a
  secret: abc1f8ff26100b480f5feb11ede66a1d
 
# mybatis-plus 配置:
mybatis-plus:
  global-config:
    db-config:
      id-type: ASSIGN_ID
      logic-delete-field: is_delete # 全局逻辑删除字段名
      logic-delete-value: 1 # 逻辑已删除值
      logic-not-delete-value: 0 # 逻辑未删除值
      insert-strategy: not_null
      update-strategy: not_null
      where-strategy: not_null