Mostrando entradas con la etiqueta seam resources properties sql externalizar. Mostrar todas las entradas
Mostrando entradas con la etiqueta seam resources properties sql externalizar. Mostrar todas las entradas

27 septiembre 2009

Deploying custom resources

creamos un nuevo action:

public void action1_(){
ResourceBundle bundle = SeamResourceBundle.getBundle();
String sql = bundle.getString("sql1");

log.info("sql: " + sql);
statusMessages.add("sql: " + sql);
}

y ponemos el sql.properties en el directorio src/hot:

sql1=select h from Hotel h where h.name like '%#{exampleHotel.name}%'







from http://seamframework.org/Community/IncludingAResourceBundleNotCalledMessages


<core:resource-loader>
<core:bundle-names>
<value>mycompany_messages</value>
</core:bundle-names>
</core:resource-loader>




from seam reference 2.1.1-GA.pdf


29.10. Deploying custom resources (externalizar SQL's)


Se trata de crear un componente que se cargue en el arranque de la aplicación, y contenga un set de properties con las sql's de la aplicación, y que se pueda desplegar en caliente por si se actualiza el fichero de properties.