Pueden Primavera Analizar e Inyectar Archivos de Propiedades?
-
01-07-2019 - |
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?
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