Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Architecture & Framework
打印话题 寄给朋友 订阅主题 |
作者 | Applying Visitor Pattern in Struts |
arjooe
发贴: 16 积分: 0 |
于 2003-03-21 16:23
In my BSS project, a web service application developed for IT business support, We write many beans implement this interface: public interface Visitable{ public void acceptUpdate(DbVisitor action); public void acceptInsert(DbVisitor action); public void acceptDelete(DbVisitor action); } implemented method like this: public void acceptXxxxx(dbvisitor){ dbvisitor.visit(this); } We write a singltone class Object BbVisitor implement this interface: public interface Visitor throws SQLException { public void visit(Object); } put all database operation in this class centerally and retrieve SQL string from properties resource file, and save this object in servletContext. So we can get database vendor information and write code of getting database connection once, select proper manipulate sql statment according to concrete database server all in this class.
dapan edited on 2003-03-21 16:48
Arjooe Hibernate开发指南 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
4393 | Applying Visitor Pattern in Struts | arjooe | 954 | 2003-03-21 16:23 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |