【发布时间】:2017-12-18 20:36:44
【问题描述】:
我有一个使用 Oracle 数据源的 Spring Boot 应用程序,该应用程序在启动时冻结。控制台输出的最后一条消息是:
[2017-12-18T15:34:19,425] INFO org.hibernate.dialect.Dialect HHH000400: Using dialect: org.hibernate.dialect.Oracle10gDialect
[2017-12-18T15:34:27,186] INFO org.hibernate.hql.internal.QueryTranslatorFactoryInitiator HHH000397: Using ASTQueryTranslatorFactory
之后它会无限期地挂起。不再输出调试消息,也没有任何反应。我已经让它在那里坐了几个小时,但什么也没有。
奇怪的是,一切正常。没有进行任何更改。突然之间开始发生这种情况,我不知道为什么它只是冻结。
【问题讨论】:
-
您尝试连接的数据库可能不可用。 See Issue
-
我可以手动连接数据库,所以它是可用的。
-
我遇到了同样的问题。我 90% 确定这是因为 JPA 相关的 bean 自动装配,但我仍在努力解决这个问题,也许一些春季大师可以给我任何提示
标签: spring hibernate spring-boot