实体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的实例是数据库的视图 ... 下一页