在web開發中常常會用到配置文件,將配置文件中的屬性自動注入到配置類中。web
在application.properties文件中添加配置屬性spring
com.neo.title=zabbix觸發器 com.neo.description=監控zabbix中的監控項,達到配置閾值時觸發告警
@Component //只有將該類歸入到spring框架管理中,裏面定義的@Value纔會生效 public class NeoProperties { @Value("${com.neo.title}") //啓動時將對應的配置屬性注入到類的屬性中 private String title; @Value("${com.neo.description}") private String des; public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getDes() { return des; } public void setDes(String des) { this.des = des; } }