【问题标题】:how to make choice between spring framework and EJB3 [duplicate]如何在spring框架和EJB3之间做出选择[重复]
【发布时间】:2011-08-13 16:14:26
【问题描述】:

可能重复:
JEE6 vs. Spring 3 stack

让我将开发一个基于大规模事务的关键任务应用程序。我会用Java来做。现在我必须选择技术。我的应用程序必须是可扩展的、性能良好的、代码必须是可维护的,并且我想获得长期的投资回报。首先,我要选择框架。作为一个框架,我首先想到的是spring。但我知道还有更多像 EJB3 或任何东西。现在我的问题是,我应该选择什么,带有 JPA 的 EJB3 或带有 Hibernate 的 spring 框架。我知道每项技术都有权衡。谁能帮我做出好的选择?还有一件事要说清楚,我还是个学习者。我也想知道 EJB 和 Spring 框架的优缺点。谢谢

【问题讨论】:

    标签: java spring ejb-3.0


    【解决方案1】:

    我想知道EJB和spring的优缺点 框架也是

    两者都是基于轻量级和 POJO 的,您可以从类似的线程中获得良好的图像。您可能会发现 EJB 2.x 中存在的许多痛点已不复存在。

    “EJB”可能会为您简化事情

    • 如果您的应用程序需要由远程客户端启动的分布式事务
    • 如果您的应用程序是消息驱动的

    现在我的问题是,我应该选择什么,EJB3 with JPA 或 spring 带有 Hibernate 的框架。

    还可以查看将 CDI 添加到堆栈(即 EJB3.x + JPA + CDI ),然后与(Spring + Hibernate)进行比较

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-07
      • 1970-01-01
      • 2023-03-02
      • 1970-01-01
      相关资源
      最近更新 更多