Sto usando la primavera 3 con PropertyPlaceholderConfigurator.come definire la proprietà non obbligatoria in primavera?
Il mio codice proprietà si presenta come la seguente:
@Configuration
public class MyProps {
@Value("${prop1}")
public String prop1;
...
}
Se io non ho un prop1 nel mio file .properties la molla non riesce a inizializzare è contesto.
La domanda è: come posso definire che questa proprietà non sia obbligatoria? qualche annotazione, configurazione?
puoi anche impostare valori null: @Value ("$ {prop1: # {null}}") – kieste