javaee的核心

javaee的核心,java,jakarta-ee,ejb,Java,Jakarta Ee,Ejb,我听说JavaEE的核心产品是EJB3.x?这是真的吗 JavaEE规范旨在指定供应商如何支持被称为企业JavaBean的事务性分布式组件。企业将它们与POJO区分开来,因为它们打算在一个单独的应用服务器中运行,该服务器将处理生命周期、线程和服务的所有问题 JavaEE工具包中有很多部分:servlet、JSP、企业JavaBean、消息传递、命名、池等服务、关系数据库访问、大型机等资源的连接器等等 选择一些东西作为核心就像选择一个最喜欢的孩子。最好把它们看成一个整体。 更新:如果不使用实体EJ

我听说JavaEE的核心产品是EJB3.x?这是真的吗

JavaEE规范旨在指定供应商如何支持被称为企业JavaBean的事务性分布式组件。企业将它们与POJO区分开来,因为它们打算在一个单独的应用服务器中运行,该服务器将处理生命周期、线程和服务的所有问题

JavaEE工具包中有很多部分:servlet、JSP、企业JavaBean、消息传递、命名、池等服务、关系数据库访问、大型机等资源的连接器等等

选择一些东西作为核心就像选择一个最喜欢的孩子。最好把它们看成一个整体。

更新:如果不使用实体EJB,就不需要持久性或JDBC。您可以编写无状态会话bean,并且非常高兴

如果不使用HTTP客户机,则不需要servlet或JSP


你不使用你不需要的东西。

J2EE的核心产品是它们的容器。

很抱歉,当我看到这些时,我看到了几十种技术。EJB3.x就是其中之一,但还有许多其他的:


您不需要其他j2ee技术来实现EJB吗?像jndi、jdbc等。这些都是j2ee组件,EJB是一个成熟的组件吗?我将称它们为JavaEE技术而不是组件,因为组件在JavaEE中已经有了定义良好的含义。是的,EJB规范是建立在其他技术的基础上的。不,我特别选择了components这个词,因为这就是规范的内容。它指的是您的EJB,而不是内置在应用服务器中的服务/技术。很抱歉,不明确。。。我同意你使用的组件。我是在回复user581734,他似乎在说jndi/jdbc是j2ee组件。官方名称是JavaEnterpriseEdition或JavaEEYeah,但EJB不是列表中最大的技术吗?因为要实现EJB,你需要很多其他的小型技术?@user EJB 3将所有这些技术联系在一起,但是你也可以在没有EJB 3的情况下使用其中的大部分技术。什么技术出现在2?