spring可以不用连接池吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring可以不用连接池吗相关的知识,希望对你有一定的参考价值。

spring 可以不用连接池吗,为什么?
spring是不是自己可以管理好与数据库的连接?
如果不用连接池,请说一下它的处理过程是怎样的
如果使用它自己的连接池,应该怎么用呢?

spring 可以不用连接池吗,为什么?
当然可以。你首先要明白spring是什么。
我实现计算两个整数的和这样一个需求,是否需要连接池呢?我要连接池干嘛呢?
就算我连了数据库,我完全可以用jdbc连啊,你可以写自己的类。
就算用了连接池组件,往往还可以配置是否是连接池的属性。也就相当于不用连接池,而是每次创建一个新的连接。
你问这个问题,说明你还有弄没有明白spring是什么,多看看书吧,或者到www.itcast.net上看黎活明老是的spring2.5视频教程。
参考技术A 1. 可以不用连接池。
2.通常都用,因为连接池的目的是保持几个连接可以立即使用,从而节约建立连接的时间。

以下数据源配置好后,在其它bean看来,与用连接池的数据源完全一样。所以,不用白不用,呵呵。 spring 的连接池是用于测试目的,不宜于产品环境。可以选用dbcp 或者 C3P0.

<bean id="dataSource" class="org.springframework.jdbc.datasource" >
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3309/sampledb" />
<property name="username" value="root" />
<property name="password" value="1234" />
</bean>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/kinglino520/archive/2009/04/29/4135885.aspx
参考技术B spring当然可以不用连接池阿,你可以自己写jdbc嘛,这样就不用使用它提供的连接池了,不过不推荐这样使用,Spring+hibernate的结合其实是很不错的。 参考技术C 可以不写连接池,但是不写连接池的话可能会造成连接资源浪费,所以建议还是写连接池

以上是关于spring可以不用连接池吗的主要内容,如果未能解决你的问题,请参考以下文章

你真的熟悉数据连接池吗?手写实现连接池

面试官:了解数据库连接池吗?

C语言有mysql数据库连接池吗?

mongodb如何管理连接的?有必要实现连接池吗

Android:Firebase 实时数据库有连接池吗?

Golang 建立TCP时使用连接池