|  |  |  | 
|---|
|  |  |  | package com.zy.asrs.wms.common.config; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  | import org.springframework.boot.context.properties.ConfigurationProperties; | 
|---|
|  |  |  | import org.springframework.context.annotation.Configuration; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 系统配置属性 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @author vincent | 
|---|
|  |  |  | * @since 2021-08-30 17:58:16 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | @Configuration | 
|---|
|  |  |  | @ConfigurationProperties(prefix = "config") | 
|---|
|  |  |  | public class ConfigProperties { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * token过期时间, 单位秒 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private Long tokenExpireTime = 60 * 60 * 24L; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * token快要过期自动刷新时间, 单位分钟 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private int tokenRefreshTime = 30; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 生成token的密钥Key的base64字符 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private String tokenKey; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | package com.zy.asrs.wms.common.config; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import lombok.Data; | 
|---|
|  |  |  | import org.springframework.boot.context.properties.ConfigurationProperties; | 
|---|
|  |  |  | import org.springframework.context.annotation.Configuration; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 系统配置属性 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @author vincent | 
|---|
|  |  |  | * @since 2021-08-30 17:58:16 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | @Configuration | 
|---|
|  |  |  | @ConfigurationProperties(prefix = "config") | 
|---|
|  |  |  | public class ConfigProperties { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * token过期时间, 单位秒 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private Long tokenExpireTime = 60 * 60 * 24L; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * token快要过期自动刷新时间, 单位分钟 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private int tokenRefreshTime = 30; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 生成token的密钥Key的base64字符 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private String tokenKey; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|