浏览 2217 次
锁定老帖子 主题:Dao的数据库联接问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-01-09
我觉得第二种方法不是很好,代码不够简洁,每次都要显示的关闭数据库联接,不小心忘记关的话就麻烦了。但是如果在每个Dao方法中都打开关闭连接一次又太浪费性能了? 不知道有什么好建议 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-01-10
简单的解决方法是,每个DAO方法都包含一个Connection或者类似的参数(比如包装Connection的自己写的MyTransaction类),然后每个方法都用这个Connection执行,如果它为null,再自行打开和关闭一个连接。如果是传入的Connection,则在调用者程序里负责关闭。
|
|
返回顶楼 | |