JiveJdon Community Forums
在线289人   首页   主题总表   培训咨询   精华   查搜   注册    登陆
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 5 回复 / 1
 发表新帖子   回复该主题贴
wzw9258

悄悄话
发表文章: 19
注册时间: 2004年11月04日 14:11
这样设计行吗,有什么需要注意的地方? 2004年11月13日 11:56 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表
请问这样设计行吗?有什么缺点及需要注意的地方,望各位大侠不惜指教
本人采用这样结构:jsp+servlet+delegate+session bean(无态)+dao

Servlet类:
public class rlServlet extends HttpServlet {
private Delegate delegate=null;

public void init() throws ServletException {
delegate=new Delegate();
}

public void doGet(HttpServletRequest request, HttpServletResponse response) throws

ServletException, IOException {
performtask(request,response);
}

public void doPost(HttpServletRequest request, HttpServletResponse response) throws

ServletException, IOException {
performtask(request,response);
}

public void destroy() {
System.out.println("servlet destory!");
}

private void performtask(HttpServletRequest request,HttpServletResponse response){
//调用delegate的具体的业务方法
}

}

Delegate类:
public class Delegate {

public Delegate(){
//得到Session Bean的接口
}

public Collection getData(){
//通过Session Bean调用DAO得到数据
}

}

Session Bean类:
//通过DAO接口调用具体的方法

DAO类:
//具体实现数据的查找与增加、删除等操作

JSP页面:
/rlservlet?command=value
anonymous

悄悄话
发表文章: 0
注册时间:
Re: 这样设计行吗,有什么需要注意的地方? 2004年11月13日 19:10 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
不错,可以,这样已经不错了,比一般人设计的强了,不过要达到AOP,效果还需IOC一番。比如注意参数控制,元数据等。希望你再写的细些,可能还有很多问题。
banq

悄悄话
发表文章: 9312
注册时间: 2002年08月03日 17:08
Re: 这样设计行吗,有什么需要注意的地方? 2004年11月13日 20:29 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
整体思路是好的,可惜Delegate 需要写很多,比较琐碎。

建议参考我的书籍第5章的一个Delegate 框架实现。
anonymous

悄悄话
发表文章: 0
注册时间:
Re: 这样设计行吗,有什么需要注意的地方? 2004年11月13日 21:08 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
是的,板桥大哥的书中确实有很多值得
借鉴的思想和模式,不过,aop,ioc做的不是很好。我再项目中就借鉴了很多。
anonymous

悄悄话
发表文章: 0
注册时间:
Re: 这样设计行吗,有什么需要注意的地方? 2004年11月13日 21:17 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
不过还是建议看看,http://www.jdon.com/jive/article.jsp?forum=46&thread=17044
wzw9258

悄悄话
发表文章: 19
注册时间: 2004年11月04日 14:11
Re: 这样设计行吗,有什么需要注意的地方? 2004年11月15日 10:56 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
谢谢banq大哥、鲁中正气请教,
我一直想买《java实用系统开发指南》但我们这里没有卖的,我让书店给订,一直说订不着,也不知什么原因,愁!
这个主题有 5 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam