sql >> Database teknologi >  >> RDS >> Mysql

Hibernate:Opretter/opdaterer automatisk db-tabellerne baseret på entitetsklasser

Jeg ved ikke, om jeg forlader hibernate foran gør en forskel.

referencen foreslår, at det skal være hibernate.hbm2ddl.auto

Værdien create vil oprette dine tabeller ved oprettelse af sessionFactory og lade dem være intakte.

En værdi på create-drop vil oprette dine tabeller og derefter slippe dem, når du lukker sessionFactory.

Måske skal du indstille javax.persistence.Table annotation eksplicit?

Håber dette hjælper.



  1. Hvad er den lagrede procedure og hvorfor den lagrede procedure?

  2. Sådan konfigureres en ekstern MySQL-forbindelse

  3. Identitetsstigningen hopper i SQL Server-databasen

  4. Hvordan udskriver du resultatet af en PostgreSQL-forespørgsel i CSV- eller TSV-format fra kommandolinjen?