java - 连接 Amazon RDS 上的顶级 PostgreSQL 9.3.1 时 Hibernate/JDBC 挂起

标签 java hibernate postgresql jdbc amazon-rds

日志中显示的最后一件事是:

2013-12-01 19:40:00,454 DEBUG localhost-startStop-1 org.hibernate.engine.jdbc.internal.JdbcServicesImpl - Database ->
       name : PostgreSQL
    version : 9.3.1
      major : 9
      minor : 3
2013-12-01 19:40:00,454 DEBUG localhost-startStop-1 org.hibernate.engine.jdbc.internal.JdbcServicesImpl - Driver ->
       name : PostgreSQL Native Driver
    version : PostgreSQL 9.3 JDBC4 (build 1100)
      major : 9
      minor : 3

我能够连接到 pgAdmin 3 中的同一端点。它将卡在此处,直到 Tomcat 超时。

最佳答案

我使用此属性解决了这个问题:

  <prop key="hibernate.temp.use_jdbc_metadata_defaults">false</prop>

关于java - 连接 Amazon RDS 上的顶级 PostgreSQL 9.3.1 时 Hibernate/JDBC 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20319162/

相关文章:

spring - Spring+Hibernate 中的 @Transactional

PostgreSQL 双引号类型

java - 如何在 Hibernate 中为子查询的结果行指定别名?

java - 更改 EditText 背景颜色并保留下划线

java - Spring 中的角色与 ACL

java - 用于项目依赖性的Gradle设置

java - 不满意的依赖异常 : Error creating bean with name 'procjectController' : Unsatisfied dependency expressed through field

Hibernate "Could not determine type for..."ManyToOne OneToMany 映射

postgresql - 如何使用GORM在多对多关系中联接两个表?

java.sql.SQLException : Invalid argument value: java. io.NotSerializableException 异常