首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

usebean里,scope=page,创建数据库连接,那么,失效后,连接自动关闭,还是需要手动关闭解决方案

2011-12-29 
usebean里,scopepage,创建数据库连接,那么,失效后,连接自动关闭,还是需要手动关闭usebean里,scopepage,

usebean里,scope=page,创建数据库连接,那么,失效后,连接自动关闭,还是需要手动关闭
usebean里,scope=page,这个类负责创建数据库连接,那么,失效后,连接自动关闭,还是需要手动关闭?

[解决办法]
除非手動關閉連接,或者由數據庫根據失效時間自動關閉,否則連接依然沒有關閉。
請注意連接是一個“對象”,不要混同于某個函數裏的局部變量
[解决办法]
晕,在哪连接数据库都得手动关闭一次
[解决办法]
scope=page 说明的是session的有效范围,跟开关数据库连接无关
[解决办法]
一定要关闭。
要不你可以试试不关,然后不停的刷看看内存是不是在狂涨,最后抛出数据库连接错误。
[解决办法]
一定要手动关闭连接

换句话说

开连接的话必须保证能进行连接的关闭

而且要用finally来关

才能保证连接关闭

热点排行