今天在整合spring和Hibernate项目时报了一个错。
错误:Cannot unwrap to requested type [javax.sql.DataSource]
具体的报错信息忘记拷贝下来了。
解决办法:
hibernate.cfg.xml文件中必须指定hibernate.connection.provider_class属性,在hibernate.cfg.xml文件中添加如下代码:
<property name=
"connection.provider_class"
>
org.hibernate.connection.C3P0ConnectionProvider
</property>
然后往项目中导入hibernate-c3p0-4.1.2.Final.jar
再次运行,OK!!