hibernate 在单元测试时可以通过,但是一旦放在项目中,程序就跑不动了。。。

2025-05-21 04:41:15
推荐回答(1个)
回答1:

不知道有没有一些朋友遇到过跟我一样的情况,就是当你用spring整合hibernate的时候,利用单元测试是否整合成功,执行后显示绿条,也不报错,只是执行时间很长,
出现这种情况的一个原因是没有导入正确的数据库驱动包,建议大家去重新下载一个

另外在我做项目过程中遇到过这种情况:在程序运行提示org.hibernate.exception.GenericJDBCException: Cannot open connection错误
在网上搜索到的处理办法如下:
1、你的配置文件数据库用户名或者密码错误。
2、你的数据库地址写错了。
3、jar包少了,可能hibernate的包少了,也可能少了数据库驱动。
4、数据库服务没打开。