PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Persistence.createEntityManagerFactory() met très longtemps à revenir

J'ai le même problème et pour une raison quelconque, il faut beaucoup de temps pour extraire les métadonnées JDBC pour la mise en veille prolongée. Vous pouvez simplement désactiver l'utilisation des métadonnées jsbc pour la mise en veille prolongée et cela deviendra très rapide. Mais rappelez-vous qu'hibernate n'utilise pas les métadonnées jdbc et utilisera certaines valeurs par défaut à la place.

Pour essayer cela, définissez hibernate.temp.use_jdbc_metadata_defaults à faux.

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