- spring boot yml配置文件
server: port: 8888 tomcat: uri-encoding: UTF-8
disk: shiro: excludeUrls: /account/account/createAdmin,/account/role/saveRole,/account/premission/savePremission oss: endpoint: oss access_key_id: LTA access_key_secret: R1eR bucket_name: cloud domain_name: my
- 代码获取配置值
package ; import ; import ; import ; import ; import ; import ; /** * oss object init */ @Configuration public class OssBoot { private static String ENDPOINT; private static String ACCESS_KEY_ID; private static String ACCESS_KEY_SECRET; public static String BUCKET_NAME; public static String DOMAIN_NAME; @Value("${}") public void setENDPOINT(String ENDPOINT) { = ENDPOINT; } @Value("${.access_key_id}") public void setAccessKeyId(String accessKeyId) { OssBoot.ACCESS_KEY_ID = accessKeyId; } @Value("${.access_key_secret}") public void setAccessKeySecret(String accessKeySecret) { OssBoot.ACCESS_KEY_SECRET = accessKeySecret; } @Value("${.bucket_name}") public void setBucketName(String bucketName) { OssBoot.BUCKET_NAME = bucketName; } @Value("${.domain_name}") public void setDomainName(String domainName) { OssBoot.DOMAIN_NAME = domainName; } }