Куда перешел Configuration.generateSchemaCreationScript () в Hibernate 5

В Hibernate 4.x я использовал для генерации и экспорта схемы, как определено в аннотированных объектах, следующим образом (используя Spring для поиска аннотированных объектов в пути к классам):

Connection connection = 
    DriverManager.getConnection("jdbc:h2:mem:jooq-meta-extensions", "sa", "");

Configuration configuration = new Configuration()
    .setProperty("hibernate.dialect", "org.hibernate.dialect.H2Dialect");

// [...] adding annotated classes to Configuration here...

configuration.generateSchemaCreationScript(
    Dialect.getDialect(configuration.getProperties()));
SchemaExport export = new SchemaExport(configuration, connection);
export.create(true, true);

Это больше не работает в Hibernate 5.0:

Configuration.generateSchemaCreationScript() более не существуетSchemaExport(configuration, connection) конструктор устарел

Я действительно не нашел никаких очевидных ссылок на это изменение вруководство по миграции Помимо:

Довольно много методов были удалены из конфигурации

Как правильно создать и экспортировать базу данных?на существующем соединении JDBC с Hibernate 5.0 на основе набора аннотированных объектов? (Чистые решения на основе JPA тоже подойдут)

(обратите внимание, просто удалив вызовgenerateSchemaCreationScript() Кажется, работает, но я бы предпочел быть уверенным, чтобы получить это право)

Ответы на вопрос(4)

Ваш ответ на вопрос