最近使用Spring Boot框架写了一个小网站.感觉Spring Boot写网站十分的优雅
本文将介绍如何在Spring Boot内引用Properties的值
1.开启文件扫描
2.在需要引入配置文件的Class上使用@PropertySource注解.
3.在Class中的属性上使用@Value注解来注入配置文件中的值.
演示
package org.jzbk.example.util; import lombok.Getter; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.PropertySource; import org.springframework.stereotype.Component; @Getter @Component @PropertySource(value = "classpath:versionInfo.properties") public class VersionInfo { @Value("${example.platform}") private String platform; @Value("${example.version}") private String version; @Value("${example.branch}") private String branch; @Value("${example.buildDate}") private String buildDate; }