1.一般来说,初始化数据库连接是在你第一次调用connection的时候.
2.第一次调用connectoin比较费时,以后就好了.
3.只要conn.close就可以了,这样会把connection放回数据库连接池.
4.事务处理还是要自己来处理了.不过jdbc 3已经支持savepoint了,具体信息可以自己去查找一下,我也象学习一下.
2.第一次调用connectoin比较费时,以后就好了.
3.只要conn.close就可以了,这样会把connection放回数据库连接池.
4.事务处理还是要自己来处理了.不过jdbc 3已经支持savepoint了,具体信息可以自己去查找一下,我也象学习一下.
解决方案 »
- 求助 HQL查询nvarchar类型字段数据问题
- 我做了一个页面,用超链直接指到excel文件<a href="./download/member.xls">来下载该文件,excel能成功下载,但是报下面的错误
- J2EE初学者需要注意的问题
- 用JDOM来解析和存储数据
- 'D:\EJB\Java' 不是内部或外部命令,也不是可运行的程序,如何解决?
- 请问关于刷新指定页面的问题
- STRUTS中扩展ActionServlet
- 我下的jboss为什么不能make jsp.各位高人有谁有过这么的问题.请帮一下小弟,
- 问一下会话BEAN实现类中的setSessionContext方法的作用,希望大家进来看一下,谢谢
- 请教一个EJBBean调用另一个EJBBean的问题!
- 请教struts的问题,困惑阿!
- 救命!如何用jsp调用c#开发的应用程序?
2.第一次调用connection比较费时,以后就好了.
3.只要conn.close就可以了,这样会把connection放回数据库连接池.
4.事务处理还是要自己来处理了.不过jdbc 3已经支持savepoint了,具体信息可以自己去查找一下,我也象学习一下.
answ:init db 一般实在你首次调用connection时发生。 beyondii说得很清楚了。2、查找资源是否是比较费时?应该放在什么地方?是否是每次客户端访问数据库时都需要执行此代码获得连接,否则又该如何做呢?answ:你程序设计合理,一般第一次比较慢,以后就好了,因为它已经在内存中了。你可以写一个专门连接数据库的类(static:保证常驻内存)。这样只需连接一次数据库,提高速度。3.只要conn.close就可以了,这样会把connection放回数据库连接池.
4.事务处理还是要自己来处理了.也可以专门服务器处理。