W przypadku Spring Boot możesz to ustawić w pliku application.properties:
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false
Zauważyłem również, że muszę ustawić inną właściwość lub otrzymam błąd „org.hibernate.HibernateException:Dostęp do DialectResolutionInfo nie może być pusty, gdy nie ustawiono „hibernate.dialect”. Aby naprawić to ustawiłem tę właściwość:
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
Skróciło to czas uruchamiania z około 100 sekund do 12.