gpt4 book ai didi

java - 什么是更深层次的c3p0?

转载 作者:搜寻专家 更新时间:2023-10-31 08:26:20 24 4
gpt4 key购买 nike

我已经使用 Hibernate ORM 一年了,使用 c3p0 大约几个月了。我在网上读到,c3p0 是一个 JDBC 连接和语句池库,它增强了 JDBC 驱动程序。

但是,我想知道,它到底在哪里?

作为引用,这里是 JDBC-ODBC 桥的原理图。

enter image description here

现在,c3p0 取代了 JDBC API?

或者它使用一些增强的类而不是传统的 JDBC API 类与 JDBC API 一起工作?

如果两者都不是,那么它的作用是什么以及它属于这个示意图中的什么地方,甚至不在这个示意图中?

请详细说明您知道的 C3P0!

最佳答案

您张贴的图片与 Type-1 JDBC 驱动程序有关,该驱动程序如今大部分已遗留。更一般地说,图片解释了与理解 C3P0 无关的较低级别的细节。

C3P0 只是 DataSource API 的一个实现,它在概念上位于原始 JDBC DriverManager 之上。 DataSource 的主要功能是从中获取标准的 JDBC Connection 并在最后释放它。

关于java - 什么是更深层次的c3p0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23140539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com