gpt4 book ai didi

java - Home 与组件接口(interface) EJB

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:01:12 27 4
gpt4 key购买 nike

主页界面(ref1ref2)

The home interfaces are used to specify what methods a client uses to create or retrieve an entity bean instance. (ref1)

Requires a single create factory method, with no arguments, and a single remove method.(ref2)

组件接口(interface)(ref1ref2)

The component interfaces define the business methods of the bean that a client can invoke.(ref1)

It defines the business logic methods, which are implemented in the bean implementation.(ref2)

所以我的理解是

您可以使用 Home 接口(interface)获取 ONLY Entity Bean 的实例,而您可以使用 Component 接口(interface)访问 ANY Bean 的业务方法。我在这儿吗?

另外,如果我遗漏了任何差异,请也详细说明其他差异。我在这里有点困惑......

我的其他问题是,在 EJB3 中 Entity Beans 已贬值(并移至 JPA),那么在 EJB3 中是否需要 HomeInterfaces?如果是,那为什么?如果不是,那么这个(HomeInterface 在 EJB 2 中的工作)如何在 EJB 3 中完成??

最佳答案

  1. 在 EJB 2.x 中,Home 接口(interface)允许创建 EJB 的实例。组件接口(interface)是实际的业务方法。
  2. 据我所知,它们不是必需的。

关于java - Home 与组件接口(interface) EJB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28958264/

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