gpt4 book ai didi

java - 寻找 EJB3 的简化概述

转载 作者:行者123 更新时间:2023-11-30 09:55:15 26 4
gpt4 key购买 nike

<分区>

您好,我正在寻找 EJB3 组件的简化概述。

我似乎理解了大部分拼图,但无法完全让它们在我的大脑中组合成一幅完整的图画。我已经开发了许多以前部署在 Tomcat 上的 Web 应用程序( war ),但不是一个成熟的 EE 应用程序(耳朵)。

我希望概述尽可能通用。我不是在寻找有关如何在 NetBeans 中构建的 Glassfish 上设置 EJB3 的教程,也不是在寻找有关 IDE 而不是技术的其他供应商特定教程。

我一直在阅读有关 Java、ejb-jar、web 和 ear 模块的信息,但不清楚这些不同的模块包含什么以及如何使用它们来组合我的应用程序。

就我而言,我想编写一个简单的数据库 CRUD Web 应用程序。

第一步很简单;创建对我的应用程序将使用的数据库表建模的实体类。我打算使用注释。我应该创建一个只包含这些实体类的 jar 吗?这是 ejb-jar 模块(有时称为 Java 模块)吗?

接下来,我需要一些使用实体类的业务逻辑类。这些 session bean(无状态或有状态)是否正确?这些应该与实体类打包在同一个 jar 中还是单独的 jar 中?

最后,我需要某种 Web 界面(我将创建一个 JSF portlet)应用程序,它同时使用 session bean 和实体 bean。再加上上面的 jar ,这就是我的 war ?

假设以上是正确的,创造耳朵涉及什么?

如果这篇文章含糊不清,请原谅我,但我很难定义我不明白的内容。

感谢您的帮助!

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com