gpt4 book ai didi

hibernate - hibernate session和连接池的区别和关系?

转载 作者:行者123 更新时间:2023-12-04 00:47:30 26 4
gpt4 key购买 nike

我对 hibernate session 和连接池感到困惑,它们是一回事吗?

最佳答案

Hibernate 是一个 ORM,它是 SQL 数据库和 POJO 之间的一层。

连接池提供了一种存储和重用的方法 java.sql.Connection速度和鲁棒性的实例。

一个 hibernate SessionConnection 的包装器为了让您在不直接编写 SQL 的情况下保存 POJO。

所以一个 hibernate SessionConnection 的包装器. Connection s 保存在连接池中。

当您调用 SessionFactory.openSession hibernate 首先需要一个 Connection从提供的连接池。然后它会创建一个 Session周围 Connection并返回它。

关于hibernate - hibernate session和连接池的区别和关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15601460/

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