可能重复:
JEE6 vs. Spring 3 stack
让我打算开发一个基于事务的关键任务应用程序。我会用Java做的。现在我必须选择这项技术。我的应用程序必须可扩展,性能良好,代码必须可维护,我希望获得长期投资回报率。首先,我要选择框架。作为一个框架,春天首先出现在我的脑海中。但我知道有更多像EJB3或其他东西。现在我的问题是,我应该选择什么,带有JPA的EJB3或带有Hibernate的spring框架。我知道每种技术都有权衡。有谁能帮我做出好的选择?有一点要说清楚,我还是学习者。我想知道EJB和spring框架的优缺点。谢谢
答案 0 :(得分:0)
我想知道EJB和spring的优点和缺点 框架也是
两者都很轻,基于POJO,你可以从类似的线程得到一个很好的图片。您可能会发现EJB 2.x中存在的许多痛点已不复存在。
'EJB'可能会为您简化事情
现在我的问题是,我应该选择什么,EJB3与JPA或spring Hibernate的框架。
另外看看将CDI添加到堆栈(即EJB3.x + JPA + CDI)然后与(Spring + Hibernate)进行比较