EJB设计模式3

原创 2001年11月28日 14:21:00

 

设计模式3
在设计模式2中我们看到,在entity bean和struct之间
有很多重复的代码比如同样的字段声明(对应数据库中的表列)。
如果让entity bean从结构继承下来就可以避免冗余的代码。但是
这种设计,仍然不能显示beans之间的联系。

Code snippet for Company Entity Bean
public class CompanyBean extends CompanyStruct
implements EntityBean {
EntityContext entityContext;
//all fields in CompanyStruct are available for CMP
public Integer ejbCreate(CompanyStruct Struct)
throws CreateException {
this.comId = struct.comId; //set the primary key
setData(struct);//this removes some redundant code
return null;
}

其余的代码比如getdata()和setdata()方法的实现和设计模式2中
是完全一样的。

EJB 设计模式概述

一. 设计模式重要性采用EJB技术的J2EE项目中,EJB架构的设计好坏将直接影响系统的性能、可扩展性、可维护性、组件可重用性及开发效率。项目越复杂,项目队伍越庞大则越能体现良好设计的重要性。  二....
  • happyxyzw
  • happyxyzw
  • 2007年07月17日 14:33
  • 1372

EJB中的设计模式

下面我们从设计模式的角度看看EJB的框架是怎样的?在这之前假设你已经大概了解了设计模式。专门的设计模式阐述请见我的设计模式之系列.  EJB是采取多层结构,原先我们数据库开发基本是应用程序(商业逻辑运...
  • eagle11936
  • eagle11936
  • 2006年08月30日 18:26
  • 755

什么是EJB?什么是设计模式?

EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序,类似微软的.com技术。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。 设计模式是一套被反复使用、多数人...
  • xssh913913
  • xssh913913
  • 2007年10月16日 11:42
  • 339

EJB设计模式3

在设计模式2中我们看到,在entity bean和struct之间有很多重复的代码比如同样的字段声明(对应数据库中的表列)。如果让entity bean从结构继承下来就可以避免冗余的代码。但是这种设计...
  • jiqimiao
  • jiqimiao
  • 2007年06月14日 17:01
  • 544

三个基本设计模式

本文参考慕课网《大话PHP设计模式》-第五章内容编写,视频路径为:http://www.imooc.com/video/4876 推荐阅读我之前的文章: php的设计模式 三种基本设计模式,包括: ...
  • zhengwish
  • zhengwish
  • 2016年06月23日 17:46
  • 602

EJB3.0和EJB2.1有哪些区别

本文从实战角度比较EJB2和EJB3的异同,通过深入剖析揭示EJB3.0的真相,EJB3.0真是带来简化?还是一种表象上的简化?EJB3.0真的变得轻量了,还是披着羊皮的狼?  EJB编程模型的简化 ...
  • philip_123456
  • philip_123456
  • 2009年09月20日 15:18
  • 2739

设计模式的三大类别

创建型模式:(5) 抽象工厂、创建者、工厂方法、原型、单例 结构型模式:(7) 适配器、桥接、组合、装饰、外观、享元、代理 行为型模式:(10) 观察者、命令、状态、职责链 解释器、中介者、访...
  • Deaful
  • Deaful
  • 2014年03月05日 21:17
  • 3225

设计模式——怎么就给分成三类了呢?

大家都说设计模式可根据目的划分为: 1、创建型(creational):主要用于处理对象的创建,实例化对象 2、结构型(structural):处理类或对象间的组合 3、行为型(behavior...
  • Daybreak1209
  • Daybreak1209
  • 2014年03月24日 20:49
  • 2067

简单EJB3例子

使用EJB3  jdk必需在1.5及以上 首先写一个EJB3.0的项目肯定有2个部分组成(下面是用eclipse+jboss-4.2.3.GA说明): 1. EJB的组件(封装了业务逻辑的...
  • lijia791541916
  • lijia791541916
  • 2015年12月18日 16:56
  • 1522

EJB,设计模式

  • su_01
  • su_01
  • 2009年06月09日 14:57
  • 391
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EJB设计模式3
举报原因:
原因补充:

(最多只允许输入30个字)