Đối với Spring Boot, bạn có thể đặt điều này trong tệp application.properties của mình:
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false
Tôi cũng nhận thấy rằng tôi cần đặt một thuộc tính khác nếu không tôi sẽ gặp lỗi "org.hibernate.HibernateException:Quyền truy cập vào DialectResolutionInfo không được để trống khi" hibernate.dialect "không được đặt". Để khắc phục rằng tôi đã đặt thuộc tính này:
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
Điều này đã giảm thời gian khởi động của chúng tôi từ khoảng 100 giây xuống còn 12.