Zuz*_*zEL 5 java jsf ejb java-ee apache-tomee
我不知道可能是我的问题完全没有意义,但我找不到任何关于它的直接信息.
我有我的JSF + Tomcat应用程序,它运行得很好.我想实现Restful服务和JAAS逻辑.为了做到这一点,我改用了TomEE ++.
切换到TomEE意味着我的服务器现在会更加沉重,我担心它比我在Amazon AWS微实例中需要的资源cpu和ram资源更多.
问题是:如果我只从JSF托管bean切换到JSF + EJB,性能是否会下降?
子问题是: EJB注入可以做什么,而JSF托管bean不能做什么?(例如,JSF不允许循环注入)
如果我只从JSF托管bean切换到JSF + EJB,性能是否会下降?
衡量就是知道.但总的来说,这种担忧毫无意义.
EJB注入可以做什么,而JSF托管bean不能做什么?(例如,JSF不允许循环注入)
通常,它们不是可互换的.每个人都有自己明确的责任.您使用JSF bean管理注释来管理前端(JSF页面)的bean.您使用EJB bean管理注释来管理业务服务(BO/DAO)的bean.而已.
要了解JSF + EJB(+ JPA)应该如何协同工作,请转到以下答案中显示的具体示例和解释: