hibernate 在单元测试时可以通过,但是一旦放在项目中,程序就跑不动了。。。 50
报如下错误五月16,20168:31:27下午org.hibernate.annotations.common.Version<clinit>INFO:HCANN0000...
报如下错误
五月 16, 2016 8:31:27 下午 org.hibernate.annotations.common.Version <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
五月 16, 2016 8:31:27 下午 org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.1.4.Final}
五月 16, 2016 8:31:27 下午 org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
五月 16, 2016 8:31:27 下午 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration configure
INFO: HHH000043: Configuring from resource: /hibernate.cfg.xml
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: HHH000040: Configuration resource: /hibernate.cfg.xml
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration addResource
INFO: HHH000221: Reading mappings from resource: cn/xuemengzihe/hibernate/entity/Apppatient.hbm.xml
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration doConfigure
INFO: HHH000041: Configured SessionFactory: null
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000402: Using Hibernate built-in connection pool (not for production use!)
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000115: Hibernate connection pool size: 20
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000006: Autocommit mode: false
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000401: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost:3306/test]
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000046: Connection properties: {user=scott, password=****}
五月 16, 2016 8:31:28 下午 org.hibernate.dialect.Dialect <init>
INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect
五月 16, 2016 8:31:28 下午 org.hibernate.engine.transaction.internal.TransactionFactoryInitiator initiateService
INFO: HHH000399: Using default transaction strategy (direct JDBC transactions)
五月 16, 2016 8:31:28 下午 org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>
INFO: HHH000397: Using ASTQueryTranslatorFactory 展开
五月 16, 2016 8:31:27 下午 org.hibernate.annotations.common.Version <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
五月 16, 2016 8:31:27 下午 org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.1.4.Final}
五月 16, 2016 8:31:27 下午 org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
五月 16, 2016 8:31:27 下午 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration configure
INFO: HHH000043: Configuring from resource: /hibernate.cfg.xml
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: HHH000040: Configuration resource: /hibernate.cfg.xml
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration addResource
INFO: HHH000221: Reading mappings from resource: cn/xuemengzihe/hibernate/entity/Apppatient.hbm.xml
五月 16, 2016 8:31:28 下午 org.hibernate.cfg.Configuration doConfigure
INFO: HHH000041: Configured SessionFactory: null
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000402: Using Hibernate built-in connection pool (not for production use!)
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000115: Hibernate connection pool size: 20
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000006: Autocommit mode: false
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000401: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost:3306/test]
五月 16, 2016 8:31:28 下午 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000046: Connection properties: {user=scott, password=****}
五月 16, 2016 8:31:28 下午 org.hibernate.dialect.Dialect <init>
INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect
五月 16, 2016 8:31:28 下午 org.hibernate.engine.transaction.internal.TransactionFactoryInitiator initiateService
INFO: HHH000399: Using default transaction strategy (direct JDBC transactions)
五月 16, 2016 8:31:28 下午 org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>
INFO: HHH000397: Using ASTQueryTranslatorFactory 展开
展开全部
不知道有没有一些朋友遇到过跟我一样的情况,就是当你用spring整合hibernate的时候,利用单元测试是否整合成功,执行后显示绿条,也不报错,只是执行时间很长,
出现这种情况的一个原因是没有导入正确的数据库驱动包,建议大家去重新下载一个
另外在我做项目过程中遇到过这种情况:在程序运行提示org.hibernate.exception.GenericJDBCException: Cannot open connection错误
在网上搜索到的处理办法如下:
1、你的配置文件数据库用户名或者密码错误。
2、你的数据库地址写错了。
3、jar包少了,可能hibernate的包少了,也可能少了数据库驱动。
4、数据库服务没打开。
出现这种情况的一个原因是没有导入正确的数据库驱动包,建议大家去重新下载一个
另外在我做项目过程中遇到过这种情况:在程序运行提示org.hibernate.exception.GenericJDBCException: Cannot open connection错误
在网上搜索到的处理办法如下:
1、你的配置文件数据库用户名或者密码错误。
2、你的数据库地址写错了。
3、jar包少了,可能hibernate的包少了,也可能少了数据库驱动。
4、数据库服务没打开。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询