JDBC的Connection关闭与开启问题 对于数据库的增删查改的时候,是在每个方法后面添加conn。close方法还是在增删查改操作完后再进行关闭操作呢?求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 conn.close是为了不再占用资源,所以在一系列数据库操作结束后就要conn.close,这一系列数据库操作可能包括多个增删改查的操作,但是这些操作必须连着进行的。 在entity,dao,service这种dao里面写jdbc,那么必须每个方法写开关连接,因为这里每个方法都可能独立使用。比如我再jsp里面写java代码,用jdbc,那就可能是一连串的数据库操作,这些操作都是连着的,当中没间隔的,那么我只要开关一次连接就行。主要是连接conn在你不使用数据库的时候要关了,绝对不能开着浪费资源 但是在entity,dao,service中写得话 即使我单独调用一个方法,但是我在调用完后关闭也行啊!跟在方法那关闭效果是否是一样的呢?也就是多了每调用一个方法就需要调用个关闭方法而已 是不? 在哪关闭都行 关闭 开启 也是耗时间的,在service中关闭就可以了 conn开启关闭总是和数据库操作写在一起的,否则很乱丫,所以在一段数据库操作之后就把连接果断关了,如果你要在方法外面关conn的话,难道你还要把conn当返回值传出来,在外面接收了再关,没看过这样的,程序结构都被破坏了。再说开关conn基本不耗时间不耗资源,没关conn说不定乐子就大了 tomcat连mysql报这个错是怎么回事? 想提高以下程序段的效率,有何办法? JACOB的问题.调C++写的COM接口时,接口的参数接的是二重指针时,如何传参数. 多线程同步,jdbc问题 读Excel文件 ***Cannot open include file: 'jni.h': ——“等你等到我心痛”!!! 很简单的问题 ResultSet不可读的问题 swing 中如何画图 struts结构中的action 问题,在线等候,很急,谢谢 关于循环时try写在外面还是里面的问题 JTextField加事件监听器
比如我再jsp里面写java代码,用jdbc,那就可能是一连串的数据库操作,这些操作都是连着的,当中没间隔的,那么我只要开关一次连接就行。
主要是连接conn在你不使用数据库的时候要关了,绝对不能开着浪费资源