【发布时间】:2013-01-21 15:20:32
【问题描述】:
我将使用这些框架启动一个应用程序,但我不知道选择哪个版本(有或没有 maven)。
【问题讨论】:
-
老实说,如果您没有特定限制,请尝试使用每个版本的最新版本。而且我确实建议使用 Maven,以这种方式提取所有依赖项的问题会少很多。
-
这对本网站来说不是一个好问题。恕我直言,我会使用 JSF 2.1、RichFaces 4.2、Spring 3.2 和 Hibernate 4.1.9(到现在为止的最新版本),但由于我是 Java EE 6 的粉丝,我建议使用带有 Hibernate 实现的 EB 3.1 和 JPA 2 而不是Spring 3.2 和 Hibernate,并使用 JBoss AS 7 代替 tomcat,因为 JBoss 构建在 Tomcat 之上并且非常轻量级。
-
我已将这个问题读为“如何使用 Spring、JSF 和 Hibernate 启动应用程序”,因为我知道自己用这些来引导应用程序可能会让人不知所措。虽然“选择版本”可能不是很负责,但引导应用程序肯定是,我个人认为这是一个非常重要的。我不是 Spring 的粉丝,也不是我在回答中引用的任何技术,但我相信它们是一个良好的开端。
标签: spring hibernate jsf richfaces