2013-03-24 101 views

回答

14

Hibernate是一個ORM,它是SQL數據庫和你的POJO之間的一個層。

連接池提供了一種方法來存儲和重用java.sql.Connection實例以提高速度和健壯性。

休眠Session是一個包裝Connection的包裝,以便您可以在不直接編寫SQL的情況下保存POJO。

因此休眠SessionConnection的包裝。 Connection被保存在連接池中。

當您致電SessionFactory.openSession休眠時,首先從提供的連接池獲取Connection。然後它創建一個Session圍繞該Connection並返回它。

+0

謝謝。我贊同你。 – 2013-03-25 09:14:14

+0

+1簡而言之 – 2013-11-08 10:54:24

+0

關閉會話時關閉連接嗎? – 2015-08-10 20:03:40

相關問題