bmp中ejb查找数据库的问题
我的代码是
Context ctx=new InitialContext();
Object objref=ctx.lookup("Account");
AccountHome home=(AccountHome)javax.rmi.PortableRemoteObject.narrow(objref,AccountHome.class);
AccountPK pk=new AccountPK("689");
account=home.findByPrimaryKey(pk);
System.out.println("find id "+account.getName());
是否可以这样写
但是在执行ejbLoad()时出现例外
系统提示:
Context ctx=new InitialContext();
Object objref=ctx.lookup("Account");
AccountHome home=(AccountHome)javax.rmi.PortableRemoteObject.narrow(objref,AccountHome.class);
AccountPK pk=new AccountPK("689");
account=home.findByPrimaryKey(pk);
System.out.println("find id "+account.getName());
请问如何解决?
3ks
Context ctx=new InitialContext();
Object objref=ctx.lookup("Account");
AccountHome home=(AccountHome)javax.rmi.PortableRemoteObject.narrow(objref,AccountHome.class);
AccountPK pk=new AccountPK("689");
account=home.findByPrimaryKey(pk);
System.out.println("find id "+account.getName());
是否可以这样写
但是在执行ejbLoad()时出现例外
系统提示:
Context ctx=new InitialContext();
Object objref=ctx.lookup("Account");
AccountHome home=(AccountHome)javax.rmi.PortableRemoteObject.narrow(objref,AccountHome.class);
AccountPK pk=new AccountPK("689");
account=home.findByPrimaryKey(pk);
System.out.println("find id "+account.getName());
请问如何解决?
3ks
...全文
相关推荐
Borland EJB Training
BMP中,开发者负责对象和数据库之间的同步,而在CMP中,应用服务器自动处理这些任务。3.
掌握Java EJB与MySQL交互:CMP与BMP持久性对比
本文深入探讨了Java EJB在与MySQL数据库交互时所采用的两种持久性管理方式:容器管理的持久性(CMP)和Bean管理的持久性(BMP)。通过对比这两种方法的实现机制和应用场景,分析了各自的优势和适用性。同时,文章通过实例代码展示了如何在EJB中实现BMP,包括创建、加载、存储和删除实体的详细步骤。最后,对下一章节中构建MySQL通用界面的介绍,为读者提供了如何将Java的强项应用于实际数据库应用程序开发的前瞻。
39、Java EJB开发:BMP与CMP实体Bean编程指南
本文详细介绍了Java EJB开发中BMP和CMP实体Bean的编程指南,包括主键类、值对象类、部署描述符的创建以及数据库表的设计。通过具体示例和配置说明,帮助开发者理解BMP(Bean-Managed Persistence)与CMP(Container-Managed Persistence)的开发过程及关键区别,为构建分布式、可扩展的企业应用提供指导。
经典的ejb.rar
**JNDI(Java Naming and Directory Interface)**:EJB使用JNDI查找服务,如数据库连接池、其他EJB等。
东北大学EJB实验
**测试和调用EJB**:使用JNDI查找机制找到Bean实例,并进行远程或本地调用。5. **实验报告撰写**:记录实验过程,包括设计思路、遇到的问题、解决方案以及实验结果分析。6.


