Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 设计模式在EJB中的应用(1)
【标  题】:设计模式在EJB中的应用(1)
【关键字】:模式,设计,应用,EJB,设计模式,设计,EJB
【来  源】:网络

设计模式在EJB中的应用(1)

Your Ad Here

public class CatalogEJB implements SessionBean {
   protected CatalogDAO dao;

  //从DAO工厂中获取一个DAO 这是调用工厂(factory)模式的一个实例
   public void ejbCreate() {
     try {
       dao = CatalogDAOFactory.getDAO();
     }
     catch (CatalogDAOSysException se) {
       Debug.println("Exception getting dao " + se);
       throw new EJBException(se.getMessage());
     }
   }

  ....

 }

  我们发现在CatalogEJB中并没有通常的会话bean那样有对数据库操作的"select .. from ."等之类SQL操作语句,这些都被封装到DAO的具体实现中(Concrete class).

  在Catalog这个示例中使用了设计模式的Bridge模式,判断是否是某种模式,主要依据其参与者的种类和相互关系,我们先看看Bridge模式的定义和参与者:(未完待续)

设计模式在EJB中的应用(2):【上一篇】
用JDBC开发基于客户/服务器模式的Internet/Intranet数据库软件(1):【下一篇】
【相关文章】
  • 设计模式在EJB中的应用(2)
  • 设计模式在EJB中的应用(3)
  • 设计模式在EJB中的应用(4)
  • JSP设计模式
  • 用JDBC开发基于客户/服务器模式的Internet/Intranet数据库软件(2)
  • J2EE设计模式浅谈(1)
  • J2EE设计模式浅谈(2)
  • jsp设计模式-经典
  • 设计模式的原则
  • 汇编语言程序设计
  • 【随机文章】
  • 如何安装DBI和DBD包
  • Windows Server 2003初探(下)
  • 在 linux 下卸载 oracle10g
  • HC08 C语言程序设计(1)
  • SQL Server 数据备份与恢复组件 v1.0 For D67/CB6
  • 代理服务器宽带上网完全手册
  • Scsh -- a Scheme Shell
  • C语言基础(07-C语言中的关键字)
  • 18黑客<谁动了我电脑>附录 三
  • 体验中文网志年会的一些资源
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.