【新人】servlet中关于数据库连接?!

此用户已关机 2013-11-13 02:13:07
servlet是多线程的
那么童鞋们,你们每次请求servle都去连接数据库然后关闭呢、
还是把第一次连接后的资源作为全局变量作为线程数据共享呢?!
...全文
245 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
此用户已关机 2013-11-13
  • 打赏
  • 举报
回复
引用 6 楼 defonds 的回复:
一般是用线程池的,这样避免了每次建立连接注销连接的庞大开销。常用的线程池是 dbcp。
我的意思就是不要每次开一个线程就去连接数据库
别闹腰不好 2013-11-13
  • 打赏
  • 举报
回复
引用 4 楼 woshilaixuejishude 的回复:
因为可以使用同一个连接资源 JAVA里面没有这个概念么?
没明白你说的 什么意思!
Defonds 2013-11-13
  • 打赏
  • 举报
回复
一般是用线程池的,这样避免了每次建立连接注销连接的庞大开销。常用的线程池是 dbcp。
daxiang253 2013-11-13
  • 打赏
  • 举报
回复
引用 1 楼 u012463264 的回复:
servlet是多线程的,数据库连接使用完要关闭的,每次请求拿个新的数据库连接。
就是他了
此用户已关机 2013-11-13
  • 打赏
  • 举报
回复
因为可以使用同一个连接资源 JAVA里面没有这个概念么?
此用户已关机 2013-11-13
  • 打赏
  • 举报
回复
LS说的似乎有理,不过在PHP中,似乎是数据库自动关闭的
别闹腰不好 2013-11-13
  • 打赏
  • 举报
回复
数据库连接时占资源的 ,连接数也是有限制的,不是无限,你不需要了关闭了,别人才能用。
别闹腰不好 2013-11-13
  • 打赏
  • 举报
回复
servlet是多线程的,数据库连接使用完要关闭的,每次请求拿个新的数据库连接。

81,092

社区成员

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

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