[英]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.