public class DdlGeneratorHibernate54 extends Object implements DdlGenerator
DdlGenerator interface for Hibernate
5.1.| Modifier and Type | Class and Description |
|---|---|
private static class |
DdlGeneratorHibernate54.PersistenceXmlHandler
A SAX Handler for processing the
persistence.xml file. |
| Constructor and Description |
|---|
DdlGeneratorHibernate54() |
| Modifier and Type | Method and Description |
|---|---|
void |
generateDdl(Dialect dialect,
Set<Class<?>> entityClasses,
GenerateDdlMojo mojo) |
void |
generateDdl(String dialectClassName,
Set<Class<?>> entityClasses,
GenerateDdlMojo mojo) |
private void |
processPersistenceXml(org.hibernate.boot.registry.StandardServiceRegistryBuilder registryBuilder,
GenerateDdlMojo mojo)
Helper method for processing the
persistence.xml file. |
public void generateDdl(String dialectClassName, Set<Class<?>> entityClasses, GenerateDdlMojo mojo) throws MojoFailureException
generateDdl in interface DdlGeneratorMojoFailureExceptionpublic void generateDdl(Dialect dialect, Set<Class<?>> entityClasses, GenerateDdlMojo mojo) throws MojoFailureException
generateDdl in interface DdlGeneratorMojoFailureExceptionprivate void processPersistenceXml(org.hibernate.boot.registry.StandardServiceRegistryBuilder registryBuilder,
GenerateDdlMojo mojo)
persistence.xml file.registryBuilder - StandardServiceRegistryBuilder from
Hibernate.persistenceXml - The persistence.xml file to processlog - Maven Log instance to use for printing
what is done.Copyright © 2016–2019 Jens Pelzetter. All rights reserved.