Gon*_*oso 5 java database hibernate datasource bonecp
我目前正在将BoneCP集成到一个具有Hibernate的现有项目中,当我阅读BoneCP的手册时,我发现了这个:
如果您在Hibernate中直接使用此库(即没有DataSource,不推荐)
我开始想知道为什么会这样?有人可以向我解释为什么在Hibernate中直接使用BoneCP是不好的?
这是一个奇怪的建议。
“不推荐”建议意味着不使用com.jolbox:bonecp-provider
仅包含一个类BoneCPConnectionProvider
。
如果您想将 BoneCP 与 Hibernate 一起使用,您将需要 ,因为它是:
bonecp-provider
中的必需配置属性(从此处复制,但也在此 SO 问题中显示)。hibernate.cfg.xml
<property name="connection.provider_class">com.jolbox.bonecp.provider.BoneCPConnectionProvider</property>
如果您不使用bonecp-provider
,则必须使用“默认”数据源实现jcom.jolbox.bonecp.BoneCPDataSource
(在此SO问题中所示)。但是这样你就不能使用Hibernate了。
归档时间: |
|
查看次数: |
1462 次 |
最近记录: |