基本配置文件配置

一个具有JWT的项目,最基本的配置文件。
在resource中,一般其实是有四个配置文件和一个有关Mybatis的xml包。
一、服务器的配置,设置端口号、编码格式
二、设置有关spring的相关配置,控制器以及profile的配置
三、配置Mybatis
四、配置jwt的请求头、密钥,设置过期时间
五、配置knife4j
# 服务器配置
server:
  # 端口号
  port: 9010
  # 编码
  servlet:
    encoding:
      force: true
      charset: UTF-8
# Spring相关配置
spring:
  # 控制器配置
  servlet:
    multipart:
      max-file-size: 10MB
      max-request-size: 100MB
  # 激活的profile配置
  profiles:
    active: dev

mybatis:
  mapper-locations:
    - classpath:mapper/*.xml
  configuration:
    #全局性地开启或关闭所有映射器配置文件中已配置的任何缓存。
    cache-enabled: false
    #是否开启驼峰命名自动映射
    map-underscore-to-camel-case: true
    #指定 MyBatis 所用日志的具体实现,未指定时将自动查找。
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

jwt:
  # JWT存储的请求头
  tokenHeader: Authorization
  # JWT加解密使用的密钥
  secret: mySecret
  # JWT的超期限时间(60*60*24)
  expiration: 604800
  tokenHead: Bearer

# knife4j配置
knife4j:
  # 开启增强配置
  enable: true
  # 生产环境屏蔽,开启将禁止访问在线API文档
  production: false
  # Basic认证功能,即是否需要通过用户名、密码验证后才可以访问在线API文档
  basic:
    # 是否开启Basic认证
    enable: false
    # 用户名,如果开启Basic认证却未配置用户名与密码,默认是:admin/123321
    username: root
    # 密码
    password: root

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值