java - Java EE 的核心

标签 java jakarta-ee ejb

听说Java EE的核心产品是EJB 3.x?真的吗 ?

最佳答案

Java EE 规范旨在指定供应商如何支持称为 Enterprise Java Beans 的事务型分布式组件。 “企业”将它们与 POJO 区分开来,因为它们旨在在单独的应用程序服务器中运行,该服务器将处理有关生命周期、线程和服务的所有问题。

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

选择某个东西作为“核心”就像选择一个“最喜欢的” child 一样。最好将它们视为一个整体。

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

如果您不使用 HTTP 客户端,则不需要 servlet 或 JSP。

不要使用不需要的东西。

关于java - Java EE 的核心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4843076/

相关文章:

java - 从jar里面获取资源文件

java - 为什么不使用 maven-war-plugin 将 key 与 "WEB-INF/classes/META-INF/MANIFEST.MF"合并?

jakarta-ee - MailConnectException : Couldn't connect to host,端口: smtp. gmail.com,465;超时-1

apache - 如何配置 Apache 作为 j2ee 服务器的代理(负载均衡器)?

java - CDI 和 EJB 与 glassfish 3.1 混合

testing - 如何测试 EJB @Schedule

java - 如何从字符串中删除尾随零?

java - 在主机(Tomcat 服务器)上运行第一个 jsp 应用程序时出现问题?

java - 为什么没有更多的 Java 软件被本地编译?

java - 在 Netbeans 7.4 中保存时部署