我從來沒有使用Spring的工作之前,我已經運行到一個配置對象,它看起來有點像這樣@value註解在Spring中如何工作?
public class Config {
@Value("${app.module.config1}")
private String config1;
@Value("${app.module.config2}")
private String config2
...
public String getConfig1() {
return config1;
}
...
誰能解釋這裏發生了什麼?我假設這是一些類型的代碼注入,但我無法找到這些值來自哪裏!
好的答案,謝謝。我在哪裏可以在文件結構中找到applicationContext.xml?這是一個相當大的軟件。 –
它們可以在WEB-INF目錄中找到,通常是找到文件的好提示(雖然通常命名爲'applicationContext.xml',它可以取任何名稱)是檢出web.xml文件尋找'contextConfigLocation'上下文參數 – higuaro