首页 > TAG信息列表 > ejb-2-x

java-我的代码中JNDI名称在哪里?

我已经使用Eclipse 3.7 IDE创建了一个EJB2.0,并将其部署在JBoss 5应用服务器中(我的bean名称是product).我正在执行普通的上下文查找(以及其他调用ejb的工作),并且能够成功调用EJB.现在我的问题是JNDI的确切名称是什么,在所有这些名称中都使用了它.我的bean名称是JNDI名称,还是我的

java – EJB 2.0 VS EJB 3.0

在EJB 2.0中,我们有Home接口和Component接口.但是在EJB 3.0中我们没有这些接口(而是我们有注释).我怀疑的是,如果我们没有那些接口,那么谁在EJB 3.0中工作,以及实现和工作(调用和被调用者)程序如何改变?解决方法:在EJB 3中,您不再需要home接口,因为容器在使用@EJB注释时直接注入bean

java – 如何将ejb2无状态会话bean迁移到ejb3零碎?

EJB3规范指出EJB2和EJB3可以在单个应用程序中共存. 我希望将EJB2无状态会话bean迁移到EJB3无状态会话bean. 这个问题根本与JPA无关(这是将来要进行的单独工作) 我正在安装和修补EJB3功能包的websphere 6.1上运行,并且配置文件得到了增强(ejb3示例应用确认它可以正常工作) 我需要对

EJB规范和Java版本 – 向后兼容性

这是我对EJB规范和Java版本之间关系的理解 > EJB 2.0是J2EE 1.3平台的一部分,它位于J2SE 1.3之上 或JDK 1.3.x.> EJB 2.1是J2EE 1.4平台的一部分,它位于J2SE 1.4或JDK 1.4.x之上 EJB 2.1规范要求EJB 2.0具有向后兼容性,因此支持EJB 2.1并在JDK 1.4.x中运行的容器也能够运行EJB 2.0