在线389人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
设计模式、框架和架构
上一主题
上次在banq的一篇文章中看到:banq大哥其实不提倡使用spring这种单例方式来控制资源,他建议对于业务bean使用对象池技术,数据bean使用缓存,还说使用单例不够,请问banq大哥,你说的数据..
返回本主题
返回主题列表
下一主题
现在有一个订单处理过程的流程,流程很长,只上传其中一部份,请看附件. 流程中的Input x(xx) 都是由具体人员去输入数据,Message xx是用邮件发信息通知。 我不知道要怎么进行设计,系..
Go
总共有
3
回复 /
1
页
前往下页:
hub
悄悄话
发表文章: 2
注册时间: 2007年10月29日 10:47
banq 设计模式中的facade模式的例子是不是不太对啊
2007年10月31日 09:55
标签列表
http://www.jdon.com/designpatterns/designpattern_Facade.htm
原来的代码片断是:
public class DBCompare {
String sql = "SELECT * FROM <table> WHERE <column name> = ?";
try {
Mysql msql=new mysql(sql);
prep.setString( 1, "<column value>" );
rset = prep.executeQuery();
if( rset.next() ) {
System.out.println( rset.getString( "<column name" ) );
}
} catch( SException e ) {
e.printStackTrace();
} finally {
mysql.close();
mysql=null;
}
}
是不是应该把 prep换成 mysql 啊
虽然是细枝末节不值一提 我还是想问问
谢谢
[该贴被hub于2007-10-31 09:56修改过]
banq
悄悄话
发表文章: 9482
注册时间: 2002年08月03日 17:08
回复:banq 设计模式中的facade模式的例子是不是不太对啊
2007年10月31日 11:39
是的 多谢 已经修正。
hub
悄悄话
发表文章: 2
注册时间: 2007年10月29日 10:47
回复:回复:banq 设计模式中的facade模式的例子是不是不太对啊
2007年10月31日 11:54
另外: 我觉得把mysql作为一个具体的类暴露在外面好像也不太妥当, 以后我们要是切换数据库的实现, 就要换一个oracle 或者sqlserver了, 如果把这种变化封装起来形成一个接口, 或许更好一些吧。
当然,这就有些跑题了,不是facade模式的主要内容了,好像跑到工厂模式那边去了......
banq
悄悄话
发表文章: 9482
注册时间: 2002年08月03日 17:08
回复:回复:回复:banq 设计模式中的facade模式的例子是不是不太对啊
2007年11月01日 14:12
>我觉得把mysql作为一个具体的类暴露在外面好像也不太妥当
正确,这些都是供初学者初步入门学习,要考究起来,就非得用
Hibernate
等框架了。
这个主题有
3
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam