Ho appena introdotto Spring in un'applicazione Web JSF e ora mi sento tentato di trasformare i bean gestiti JSF in bean Spring spostando questi bean nel file contextConfigLocation XML (specificando org.springframework .web.jsf.el.SpringBeanFacesELResolver in faces-config.xml) invece di avere i bean nel file faces-config.xml.Spostamento di bean gestiti da JSF per Spring bean
Vedo molti vantaggi se mi sposto nei bean Spring (come ottenere la funzionalità di dipendenza delle dipendenze) rispetto ai bean JSF quindi difficilmente posso discutere contro il passaggio ai bean Spring, ma mi piacerebbe sapere dagli altri quali problemi potrei faccia se faccio questo, o qual è la migliore pratica per questo caso.
Grazie.
Java EE 6 non è possibile in questo momento, sto ritrassi a Java EE 5. Penso che tr y per mantenere i miei bean di supporto JSF come bean gestiti JSF, per la logica aziendale e altri servizi Userò Spring ... Non ho controllato, ma forse potrebbe essere possibile dichiarare i bean in faces-config.xml ma creare una configurazione da qualche parte quindi questi fagioli sono effettivamente gestiti da Spring (forse sto dicendo qualcosa di stupido, sono relativamente nuovo a Spring e il modo in cui dichiaro che i miei bean stanno usando un file contextConfigLocation). –
Se si desidera il completamento automatico in Eclipse per i bean Spring, vedere https://stackoverflow.com/questions/48933757/el-autocomplete-code-assist-with-eclipse-and-spring-beans – Thies