UrlProperties.java:
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
/**
* 利用Spring Framework读取Properties
*/
@Configuration
@PropertySource("classpath:url.properties")
@ConfigurationProperties(prefix = "url", ignoreUnknownFields = false)
@Data
public class UrlProperties {
private String url1;
}
DevTest.java
@RestController
@EnableConfigurationProperties(UrlProperties.class)
public class DevTest {
@Autowired
UrlProperties1 urlProperties1;
@GetMapping("/test")
public String test() {
return urlProperties1.getUrl1();
}
}
url.properties:
url.url1=url1url1
Ref: https://blog.csdn.net/Colton_Null/article/details/76223388