【发布时间】:2014-06-30 12:57:32
【问题描述】:
我将开发一个中等复杂度的新 Web 应用程序。现在我对 JSF 和 hibernate 有点熟悉,但是我以前从来没有同时使用过 JSF 和 hibernate。
我只是想问一下在没有 Spring 作为中间层的情况下使用 JSF(用于视图层和处理业务逻辑)和休眠(用于持久性)是否是一种好习惯。
我问这个的原因是我对 Spring 框架一无所知,而我的客户希望尽早开始应用程序的开发。
【问题讨论】:
-
没有必要使用 Spring。由于 JSF 和 JPA(休眠)是 JEE 标准的一部分,您可以使用 EJB 控制器和 CDI 进行注入。