wip: jwt 刷新token临时提交
This commit is contained in:
@@ -80,8 +80,10 @@ security:
|
||||
jwt:
|
||||
# JWT 秘钥
|
||||
key: SecretKey012345678901234567890123456789012345678901234567890123456789
|
||||
# JWT 有效期(单位:秒)
|
||||
ttl: 7200
|
||||
# 访问令牌 有效期(单位:秒),默认 1 小时
|
||||
access-token-expiration: 3600
|
||||
# 刷新令牌有效期(单位:秒),默认 7 天
|
||||
refresh-token-expiration: 604800
|
||||
# 白名单列表
|
||||
ignore-urls:
|
||||
- /v3/api-docs/**
|
||||
|
||||
@@ -3,65 +3,9 @@ spring:
|
||||
name: youlai-boot
|
||||
profiles:
|
||||
active: dev
|
||||
config:
|
||||
import: classpath:codegen.yml
|
||||
|
||||
# 在 banner.txt 中显示项目版本,使用 @project.version@ 从 pom.xml 获取
|
||||
project:
|
||||
version: @project.version@
|
||||
|
||||
# 代码生成器配置
|
||||
codegen:
|
||||
# 下载代码文件名称
|
||||
downloadFileName: youlai-admin-code.zip
|
||||
# 后端项目名称
|
||||
backendAppName: youlai-boot
|
||||
# 前端项目名称
|
||||
frontendAppName: vue3-element-admin
|
||||
# 默认配置
|
||||
defaultConfig:
|
||||
author: youlaitech
|
||||
moduleName: system
|
||||
# 排除数据表
|
||||
excludeTables:
|
||||
- gen_config
|
||||
- gen_field_config
|
||||
## 模板配置
|
||||
templateConfigs:
|
||||
API:
|
||||
templatePath: codegen/api.ts.vm
|
||||
subpackageName: api
|
||||
extension: .ts
|
||||
VIEW:
|
||||
templatePath: codegen/index.vue.vm
|
||||
subpackageName: views
|
||||
extension: .vue
|
||||
Controller:
|
||||
templatePath: codegen/controller.java.vm
|
||||
subpackageName: controller
|
||||
Service:
|
||||
templatePath: codegen/service.java.vm
|
||||
subpackageName: service
|
||||
ServiceImpl:
|
||||
templatePath: codegen/serviceImpl.java.vm
|
||||
subpackageName: service.impl
|
||||
Mapper:
|
||||
templatePath: codegen/mapper.java.vm
|
||||
subpackageName: mapper
|
||||
MapperXml:
|
||||
templatePath: codegen/mapper.xml.vm
|
||||
subpackageName: mapper
|
||||
extension: .xml
|
||||
Converter:
|
||||
templatePath: codegen/converter.java.vm
|
||||
subpackageName: converter
|
||||
Query:
|
||||
templatePath: codegen/query.java.vm
|
||||
subpackageName: model.query
|
||||
Form:
|
||||
templatePath: codegen/form.java.vm
|
||||
subpackageName: model.form
|
||||
VO:
|
||||
templatePath: codegen/vo.java.vm
|
||||
subpackageName: model.vo
|
||||
Entity:
|
||||
templatePath: codegen/entity.java.vm
|
||||
subpackageName: model.entity
|
||||
|
||||
|
||||
|
||||
58
src/main/resources/codegen.yml
Normal file
58
src/main/resources/codegen.yml
Normal file
@@ -0,0 +1,58 @@
|
||||
|
||||
# 代码生成器配置
|
||||
codegen:
|
||||
# 下载代码文件名称
|
||||
downloadFileName: youlai-admin-code.zip
|
||||
# 后端项目名称
|
||||
backendAppName: youlai-boot
|
||||
# 前端项目名称
|
||||
frontendAppName: vue3-element-admin
|
||||
# 默认配置
|
||||
defaultConfig:
|
||||
author: youlaitech
|
||||
moduleName: system
|
||||
# 排除数据表
|
||||
excludeTables:
|
||||
- gen_config
|
||||
- gen_field_config
|
||||
## 模板配置
|
||||
templateConfigs:
|
||||
API:
|
||||
templatePath: codegen/api.ts.vm
|
||||
subpackageName: api
|
||||
extension: .ts
|
||||
VIEW:
|
||||
templatePath: codegen/index.vue.vm
|
||||
subpackageName: views
|
||||
extension: .vue
|
||||
Controller:
|
||||
templatePath: codegen/controller.java.vm
|
||||
subpackageName: controller
|
||||
Service:
|
||||
templatePath: codegen/service.java.vm
|
||||
subpackageName: service
|
||||
ServiceImpl:
|
||||
templatePath: codegen/serviceImpl.java.vm
|
||||
subpackageName: service.impl
|
||||
Mapper:
|
||||
templatePath: codegen/mapper.java.vm
|
||||
subpackageName: mapper
|
||||
MapperXml:
|
||||
templatePath: codegen/mapper.xml.vm
|
||||
subpackageName: mapper
|
||||
extension: .xml
|
||||
Converter:
|
||||
templatePath: codegen/converter.java.vm
|
||||
subpackageName: converter
|
||||
Query:
|
||||
templatePath: codegen/query.java.vm
|
||||
subpackageName: model.query
|
||||
Form:
|
||||
templatePath: codegen/form.java.vm
|
||||
subpackageName: model.form
|
||||
VO:
|
||||
templatePath: codegen/vo.java.vm
|
||||
subpackageName: model.vo
|
||||
Entity:
|
||||
templatePath: codegen/entity.java.vm
|
||||
subpackageName: model.entity
|
||||
Reference in New Issue
Block a user