簡體   English   中英

BoneCP和Hibernate

[英]BoneCP and Hibernate

我目前正在將BoneCP集成到一個具有Hibernate的現有項目中,當我閱讀BoneCP的手冊時,我發現了這個:

如果您在Hibernate中直接使用此庫(即沒有DataSource,不推薦)

我開始想知道為什么會這樣? 有人可以向我解釋為什么在Hibernate中直接使用BoneCP是不好的?

這是一個奇怪的建議。

“不推薦”的建議意味着不使用com.jolbox:bonecp-provider ,它只包含一個類BoneCPConnectionProvider
如果你想將BoneCP與Hibernate一起使用,你將需要bonecp-provider因為它是hibernate.cfg.xml的必需配置屬性:
<property name="connection.provider_class">com.jolbox.bonecp.provider.BoneCPConnectionProvider</property>
(從這里復制,但也在這個SO問題中顯示 )。

如果不使用bonecp-provider ,則必須使用“default”數據源實現jcom.jolbox.bonecp.BoneCPDataSource (在此SO問題中顯示 )。 但是你不能使用Hibernate。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM