一困惑的问题:在线等?????

xieguohua 2004-07-22 06:17:37
共享的内容 用 static 引用?还是用ServletContext 存储???
如:数据库的连接池我们需要共享,就有两种方法:
1:
ServletContext context;
.......................
javax.sql.DataSource dataPool =(javax.sql.DataSource)ctx.lookup("edu");
context.setAturrbute("xx.xxx.yyy.dataPool",dataPool);
///以后要用时从ServletContext 中提取。

2:
在一 test class类里 有
public static javax.sql.DataSource datePool;
。。。。。。。
javax.sql.DataSource dataPool =(javax.sql.DataSource)ctx.lookup("edu");
test.datePool=dataPool
/////以后直接提取。


请问这两种处理方法:
那一种好???!!!!







...全文
48 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
朋友别哭 2004-07-22
  • 打赏
  • 举报
回复
up
likeBean 2004-07-22
  • 打赏
  • 举报
回复
第一种方法只能在web层中使用,第二种方法空间则更大一点,可以用单例模式。各人觉得都差不多,不就是指针放在哪儿的区别嘛
xieguohua 2004-07-22
  • 打赏
  • 举报
回复
再请问: 第二种方法在应用种会不会有些弊端??!!!

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧