Pregunta

Ya sé cómo:

Propiedades de la carga de archivos en mi Primavera configuración mediante:

<context:property-placeholder location="aaa/bbb/ccc/stuff.properties"/> 

Construir propiedades de los objetos sobre la marcha usando:

<props><prop key="abc">some value</prop></props>

Pero lo que no puedo hacer, y que sería realmente útil, es tener la Primavera de carga de un archivo de propiedades y, a continuación, construir la coincidencia de propiedades de objeto.Entonces yo podría inyectar en un bean de forma normal.

He buscado esto en otros lugares sin éxito.Alguna idea?

¿Fue útil?

Solución

Como @MetroidFan2002 implica, echa un vistazo a util:propiedades

<util:properties id="myProperties" location="classpath:com/foo/my.properties"/>

Entonces, para inyectar las Propiedades en su Primavera-managed Bean, es tan simple como esto:

@Resource(name = "myProperties")
private Properties myProperties;

Otros consejos

Por favor, consulte la La primavera Manual de Referencia Apéndice y a ver si esto ayuda.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top