Pour Spring Boot, vous pouvez définir ceci dans votre fichier application.properties :
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false
J'ai également découvert que je devais définir une autre propriété, sinon j'obtiendrais l'erreur "org.hibernate.HibernateException :l'accès à DialectResolutionInfo ne peut pas être nul lorsque 'hibernate.dialect' n'est pas défini". Pour rectifier que j'ai défini cette propriété :
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
Cela a réduit notre temps de démarrage d'environ 100 secondes à 12 secondes.