我正在使用带有hibernate的spring boot应用程序来连接到postgressql,但是当我运行我的应用程序时,运行作为spring boot app,启动服务器时会遇到加载hibernate文件的问题 没有任何错误,我坚持这个并且它也没有显示任何错误。 有没有人有任何想法?
答案 0 :(得分:1)
将以下内容添加到您的应用属性
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false
或在您的代码中
properties.setProperty("hibernate.temp.use_jdbc_metadata_defaults", "false");
希望它有所帮助!
答案 1 :(得分:0)
还有另一个Postgresql服务器运行的实例,我也无法亲吻这个过程,这就是为什么应用程序被卡住了,我重启了我的系统并且工作正常
答案 2 :(得分:0)
如果使用的是JPA,请检查存储库配置。如果您在basePackages
批注中未设置basePackageClasses
或@EnableJpaRepositories
,Spring可能会花费很长的时间扫描JPA存储库(如果您的注释中有JpaRepositoriesAutoConfiguration设置满足该类的@ConditionalOn
要求)。