Diskuze: Spring - setter injection a parametry
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Setter s dvěma argumenty není setter. Spring beans vycházejí z klasických Java Beans konvencí kde je setter metoda která umožnuje nastavit attributu instance třídy novou hodnotu. Ten attribut musí být privátní a jeho jméno je obsaženo v názvu setteru:
...
private String name; //privátní atribut
//setter metoda pro přístup k attributu s názvem name
public void setName(String aName) {
this.name = aName;
}
...
Jelikož setter tedy nemůže mít více argumentů, není ani potřeba, aby existovala nějaká podpora těch indexů jak to mají constructory.
ok díkes
Zobrazeno 3 zpráv z 3.