【发布时间】:2009-03-11 12:11:30
【问题描述】:
假设我有以下 EJB(使用 ejb3):
@Stateless(name="Queries")
@Remote(Queries.class)
@Local(Queries.class)
public final class QueriesEJB implements Queries {
...
}
该类可通过本地和远程接口使用。
如何将这个 EJB 的本地接口注入应用程序的另一部分?
具体来说,我不确定如何创建选择 local 接口的@EJB 注释。例如,以下就足够了吗?
@EJB(name="Queries") private Queries queries;
我特别想避免仅仅为了通过@EJB 的“beanInterface”属性进行区分而创建单独的本地和远程接口。
【问题讨论】:
标签: java jakarta-ee ejb-3.0 ejb