代码之家  ›  专栏  ›  技术社区  ›  den bardadym hakatashi

企业应用程序

  •  1
  • den bardadym hakatashi  · 技术社区  · 14 年前

    我正在考虑一个学习应用的平台(这是团队工作)。我的意思是标准的Java EE 5(或者尝试原始的Java EE 6)和Spring。你选择什么?(我不是指SpringMVC,而是指SpringBeans和EJB3.0)

    另外,我想知道你使用的是什么应用服务器?(现在我用玻璃鱼2)

    3 回复  |  直到 9 年前
        1
  •  4
  •   duffymo    14 年前

    我推荐没有EJB的Spring。

    我最喜欢的JavaEE应用服务器是WebLogic,但我不知道甲骨文是否像BEA一样慷慨,可以让开发人员使用它。

    我建议使用Tomcat作为你的应用服务器。如果需要JMS,请添加ActiveMQ。

        2
  •  1
  •   Brian Agnew    14 年前

    正如Duffymo所说,看看没有EJB的Spring。不管你用了多少,春天都是非常强大的。我不知道现在有谁在使用EJB。尽管如此,EJB在过去的几年里已经发生了巨大的变化,现在类似于像Hibernate这样的窗体(它本身就值得检查)。

    对于应用服务器,请签出 JBoss . 它是免费/开源的,您可以在Tomcat和Jetty之间选择Web组件。它的JMX主干允许您轻松地监视其状态,并将自己的JMX bean集成到主干中(如果您使用Spring,则可以使用简单配置启用任何bean)。

        3
  •  0
  •   SteveD    14 年前

    如果您想要JavaEE 6,那么选择似乎是GLASISFISH 3或JBASE 6的beta版。正如其他人所说的,我也更喜欢Spring和JavaEE的EJB。

    我看不到看JavaEE 5的要点,除非你认为你将来会使用它(可能是因为一些公司在使用新版本的技术上是保守的)。