Java MySql连接器JDBC驱动程序不支持连接池吗?

Java MySql连接器JDBC驱动程序不支持连接池吗?,java,mysql,connection-pooling,Java,Mysql,Connection Pooling,连接器J真的不支持连接池吗。查看他们的文档,我必须下载一个第三方库,如DBCP或c3p0,以获得正确的结果。不将其引入连接器J驱动器本身的动机是什么?这是J2EE规范规定的吗?据我所知,没有JDBC驱动程序(Oracle、SQL Server、MySQL、PostgreSQL)单独支持连接池。这通常是JavaEE应用服务器提供的服务 我不会因为你们的困惑而责怪你们——这就是我进入.NET领域时的感受 我认为原因是历史性的:池和命名是CORBA ORB为分布式对象提供的服务。在构思Enterpri

连接器J真的不支持连接池吗。查看他们的文档,我必须下载一个第三方库,如DBCP或c3p0,以获得正确的结果。不将其引入连接器J驱动器本身的动机是什么?这是J2EE规范规定的吗?

据我所知,没有JDBC驱动程序(Oracle、SQL Server、MySQL、PostgreSQL)单独支持连接池。这通常是JavaEE应用服务器提供的服务

我不会因为你们的困惑而责怪你们——这就是我进入.NET领域时的感受

我认为原因是历史性的:池和命名是CORBA ORB为分布式对象提供的服务。在构思EnterpriseJava时,其想法是为封装这些服务的分布式对象创建事务监视器。池、对象生命周期、线程等的所有困难都从应用程序转移到了它们所在的应用程序服务器中。企业JavaBean应该允许用户将注意力集中在表示业务逻辑的对象上,并将所有内部事务留给应用服务器。一个应用服务器市场诞生了:WebLogic、WebSphere、JBOSS等


据我所知.NET只有一个应用服务器:IIS。我不知道.NET如何处理连接池,但IIS历史记录是从类似于Apache的web服务器开始的。我想不是从同一个地方开始的。

谢谢达菲莫。对于使用DB编程,来自.Net背景的我有点困惑,但为什么呢?