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

怎么手动关闭ibatis的数据库连接

2012-03-08 
如何手动关闭ibatis的数据库连接?一旦ibatis连接上数据库,那么在数据库里就能查询到他的连接。只要应用程序

如何手动关闭ibatis的数据库连接?
一旦ibatis连接上数据库,那么在数据库里就能查询到他的连接。
只要应用程序不退出,这个连接记录都能查询到
不都说ibatis是自动关闭连接嘛,感觉也不对呀··

有没有达人能解释一下呀··
请问我如何手动关闭或删除这个连接?
SqlMapClient没有相关的方法阿···

USERNAME MACHINE PROGRAM STATUS 连接数量
------------------------------ ----------------------------------------------------
YDJWDBA iory JDBC Thin Client INACTIVE 1

[解决办法]
String resource = "SqlMapConfig.xml"; 
try{
Reader reader = Resources.getResourceAsReader(resource);
SqlMapClient = SqlMapClientBuilder.buildSqlMapClient(reader);
reader.close();
}catch(Exception e){
e.printStackTrace();
}

如上,reader.close();关闭。
[解决办法]
使用Spring +Ibatis 让spring来管理SqlMap,你就不用这么麻烦了,相关的spring配置请搜一下,我现在手头上没有。

热点排行