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

Hibernate :création/mise à jour automatique des tables de base de données en fonction des classes d'entités

Je ne sais pas si quitter hibernate à l'avant fait une différence.

La référence suggère qu'il devrait être hibernate.hbm2ddl.auto

Une valeur de create créera vos tables lors de la création de sessionFactory et les laissera intactes.

Une valeur de create-drop créera vos tables, puis les déposera lorsque vous fermerez la sessionFactory.

Peut-être devriez-vous définir le javax.persistence.Table annotation explicite ?

J'espère que cela vous aidera.