Re-create H2 schema in Hibernate programatically


November 2018


330 time


I'd like to use an in-memory db (H2) to preprocess, validate, etc some import-data before persisting it to the "real" production database. Prior to each import I'd like to recreate the H2 schema to have a clean database, as with"create". Is there any way to call hbm2ddl programatically or how else can I trigger the schema creation?

I'm using Spring Boot 1.3.3 with Hibernate 5.0.5.

Thank you for your help!

Cheers, Maria

1 answers


в то же время я нашел следующее решение , и она работала для меня:

Решение объясняется в программной SchemaExport / SchemaUpdate с Hibernate 5 и пружиной 4

Спасибо, Мария