Java EE 6 与 Spring 3 堆栈 [关闭]

2023-12-03

我现在正在开始一个新项目。我必须选择技术。我需要一些轻量级的东西,所以不需要 EJB 或 Seam。另一方面,我需要 JPA(Hibernate 或替代方案)和带有 IceFaces 的 JSF。

你认为在Tomcat上部署Spring 3上的这样一个堆栈是一个不错的选择吗?或者 Java EE 6 Web 应用程序可能会更好?恐怕 Java EE 6 是一项新技术,还没有很好的文档记录。 Tomcat 似乎比 Glassfish 3 更容易维护。

你怎么看?你有什么经验吗?


我需要一些轻量级的东西,所以不需要 EJB 或 Seam。

您愿意解释一下自 EJB3 以来 EJB 为何如此繁重吗?你意识到我们已经不再是2004年了吗?我真的很想读your光的定义和你的论点(我会很高兴更新我的答案,因为我很确定我会有一些可靠的事情要说)。

另一方面,我需要 JPA(Hibernate 或替代方案)和带有 IceFaces 的 JSF。

Java EE 6 Web Profile 包括 JSF 2.0、JPA 2.0、Bean Validation、EJB 3.1 Lite、CDI...将非常适合此目的,您可以使用GlassFish v3 网络配置文件运行使用 Java EE 6 Web Profile 构建的应用程序。

您认为部署在 Tomcat 上的 Spring 3 上的此类堆栈是一个不错的选择吗?或者 Java EE 6 Web 应用程序可能会更好?

Well, I喜欢在上面运行我的代码的想法非专有平台(Java EE)而不是在专有容器(春天)。我认为 Java EE 6 已经足够好了(这是委婉的说法,EJB 3.1(Lite)、JPA 2.0、JSF 2.0、CDI 非常棒)。请注意,我是一个 JSF 怀疑论者,但我再看了一下,发现带有 CDI 的 JSF 2.0 是如此不同,以至于我什至无法进行比较。如果您没有看过 CDI,那么让我告诉您,它非常棒。

恐怕 Java EE 6 是一项新技术,还没有很好的文档记录。

对我来说,Java EE 看起来有很好的文档记录。这听起来像是免费索赔。而且,不管你信不信我,I开始发现 Spring 变得复杂,而 Java EE 变得更容易。

Tomcat 似乎比 Glassfish 3 更容易维护。

你尝试过什么吗?您遇到过任何特殊问题吗?再说一次,这听起来像是免费索赔。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java EE 6 与 Spring 3 堆栈 [关闭] 的相关文章

随机推荐