Attualmente sto utilizzando l'annotazione @Value Spring 3.1.x in questo modo:
@Value("${stuff.value:}")
private String value;
Questo inserisce una stringa vuota nella variabile se l'attributo non è presente. Vorrei avere null come impostazione predefinita invece di una stringa vuota. Ovviamente voglio anche evitare un errore quando la proprietà stuff.value non è impostata.