public class DdlGeneratorHibernate50 extends Object implements DdlGenerator
DdlGenerator interface for Hibernate
5.0.| Modifier and Type | Class and Description |
|---|---|
private static class |
DdlGeneratorHibernate50.PersistenceXmlHandler
A SAX Handler for processing the
persistence.xml file. |
| Constructor and Description |
|---|
DdlGeneratorHibernate50() |
| 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 org.apache.maven.plugin.MojoFailureException
generateDdl in interface DdlGeneratororg.apache.maven.plugin.MojoFailureExceptionpublic void generateDdl(Dialect dialect, Set<Class<?>> entityClasses, GenerateDdlMojo mojo) throws org.apache.maven.plugin.MojoFailureException
generateDdl in interface DdlGeneratororg.apache.maven.plugin.MojoFailureExceptionprivate void processPersistenceXml(org.hibernate.boot.registry.StandardServiceRegistryBuilder registryBuilder,
GenerateDdlMojo mojo)
persistence.xml file.registryBuilder - StandardServiceRegistryBuilder from
Hibernate.mojo - The plugin Mojo.Copyright © 2016–2019 Jens Pelzetter. All rights reserved.