Acabo de presentar Spring en una aplicación web JSF, y ahora me siento tentado de convertir mis beans administrados JSF en Spring beans moviendo estos beans al archivo XML contextConfigLocation (especificando org.springframework .web.jsf.el.SpringBeanFacesELResolver en faces-config.xml) en lugar de tener los beans en el archivo faces-config.xml.Mover frijoles administrados JSF a Spring beans
Veo muchas ventajas si cambio a Spring beans (como obtener la funcionalidad de inyección de dependencia) en comparación con las judías JSF, así que difícilmente puedo argumentar en contra de pasar a Spring beans, pero me gustaría saber de otras personas. enfrentar si hago esto, o cuál es la mejor práctica para este caso.
Gracias.
Java EE 6 no es posible en este momento, yo estoy limitado a Java EE 5. Creo que voy a tr y para mantener mis beans de respaldo de JSF como beans administrados por JSF, para la lógica de negocios y otros servicios usaré Spring ... No he verificado, pero tal vez sea posible declarar los beans en faces-config.xml pero realice una configuración en algún lugar, Spring realmente maneja estos frijoles (tal vez estoy diciendo algo tonto, soy relativamente nuevo en Spring y la forma en que estoy declarando que mis beans está usando un archivo contextConfigLocation). –
Si desea completar automáticamente en Eclipse para Spring beans, consulte https://stackoverflow.com/questions/48933757/el-autocomplete-code-assist-with-eclipse-and-spring-beans – Thies