PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Persistence.createEntityManagerFactory() impiega molto tempo per essere restituito

Ho lo stesso problema e per qualche motivo ci vuole molto tempo per estrarre i metadati JDBC per l'ibernazione. Puoi semplicemente disattivare l'uso dei metadati jsbc per l'ibernazione e diventerà molto veloce. Ma ricorda che l'ibernazione non utilizza i metadati jdbc e utilizzerà invece alcune impostazioni predefinite.

Per provarlo, imposta hibernate.temp.use_jdbc_metadata_defaults su falso.

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