当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 实体beans是个永久性的对象。
 

 

 ·写bean类的准则(1)    »显示摘要«
    摘要:一般要求 首先,您必须有一个不带有参数的公用构造器。此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值,例如:public fireworks(){setautostart(true);setbackground(color.black);setspeed(10);setradius(40);...}如果 bean 是一个从 java.awt.component 类继承而来的可视 bea......
 ·为rmi实现类jini的发现机制(1)    »显示摘要«
    摘要:如果你从事过jini开发,你会知道jini客户端是不需要知道服务的位置的;它们简单地通过发现机制来获得一个代理以访问它们需要的服务。相反,在rmi(远程方法调用)中,你必须知道你想访问的服务器的url。在本文中,我们将向你展示怎样为rmi实现一个类jini的发现机制,这将使得一些客户端从必须知道rmi服务器url的麻烦中解脱出来。 你可能首先会想,为什么要这么麻烦;为什么不干脆用jini?我们也......


用内嵌类减少JAVA程序设计中的混乱

实体beans是个永久性的对象.使用java对象,大多数的情况下,都需要捕捉对象当前工作的状态,将它保存到永久性的存储器中.实现这一点的一个办法是使用object serialization.另一个办法是使用传统相关数据库存储java对象,例如sqlserver或oracle.

【程序编程相关:朗讯2亿美元收购美国以太网厂商River

【推荐阅读:微软获德国电信订单 拿下IPTV交易最大

实体beans 【扩展信息:得宽带者得天下 欧盟敦促各成员国重视该建

在成熟的多层的面向对象的配置中,可以划分出两种不同的组件配置

应用逻辑组件:这些组件是执行普通任务的方法提供者.

持久的数据组件:这种对象可以将自己提交给永久性存储器.

entity beanss实现接口javax.ejb.entitybeans,其描述了特定数据源中的数据,能长时间存在于ejb container中,不会随系统的意外中止而消失,并且可以让多个客户同时访问.

实体beans包含的文件

实体beans类:是模拟持久数据的java类.一个实体beans类映射到在数据库中的实体定义.

实体beans的远程接口:客户端调实体beans的ejb对象.ejb对象代表了客户端与beans之间间接的一层.客户端直接调用ejb对象,用以达到调用实体beans的目的.用的beans的接口.其中,包含实体beans的每一个业务方法的描述.ejb容器商提供了用来实现远程接口的工具.它的具体实现是因为ejb对象是容器的一部分.它包含截取方法调用的逻辑,管理在beans实例上所需的任务.这与会话beans是相同的.

实体beans的home接口:客户端使用它来建立.查找.破坏实体beans的ejb对象.ejb容器商提供了产生home接口的工具.它的具体实现是home对象.home对象是ejb对象的工厂.客户端必须执行jndl定位找到home对象.这与会话beans也是相同的.

实体beans的主键类:这是实体beans的特殊标识.主键使得实体beans各不相同.主键也是个对象,它可以包含大量的属性.主键也可以是实体对象, 实体beans的配置描述符:是容器配置使用到的属性列表.

实体beans的环境属性:允许使用者在配置上定制实体beans.

同会话beans一样,也必须将这些文件打包成ejb-jar文件.

实体beans的特征

生命期长

恢复性

实体beans的实例是数据库的视图


...   下一页
 ·java中finalize()的另类用法(1)    »显示摘要«
    摘要:做过java编程的都知道,在java中有一种垃圾收集器的机制,当它运行时(通常在系统内存低到一定限度时自动运行),会回收不再使用的对象所占用的内存,所以,在java程序中,我们通常只考虑创建对象,而从不关心对象的清除。finalize()是java为类提供的一种特殊方法。垃圾收集器的工作过程大致是这样的:一旦垃圾收集器准备好释放无用对象占用的存储空间,它首先调用那些对象的finalize()方法,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE