Estoy usando el resorte 3 con PropertyPlaceholderConfigurator.cómo definir la propiedad no obligatoria en primavera?
Mi código propiedades que parece ser de la siguiente manera:
@Configuration
public class MyProps {
@Value("${prop1}")
public String prop1;
...
}
Si no tengo una prop1 en mi archivo .properties la primavera no puede inicializar su contexto.
La pregunta es ¿cómo puedo definir que esta propiedad no es obligatoria? alguna anotación, configuración?
también puede establecer valores nulos: @Value ("$ {prop1: # {null}}") – kieste