X-Git-Url: https://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fplugins%2Fhibernate4%2FHbm2DdlMojo.java;h=2ad0a29929112e24f90e40364e56c695cd3658f9;hp=3b3a72b79137b1d7a46b4d19775e3f4c40ff838f;hb=c2135b5dedc55fc9e3f4dd9fe53f8c7b4141204c;hpb=a7e5f22417aff697d4362e4245094ccc7f8939a1 diff --git a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java index 3b3a72b7..2ad0a299 100644 --- a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java +++ b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java @@ -85,7 +85,7 @@ public class Hbm2DdlMojo extends AbstractMojo *

* Only needed internally. * - * @parameter expression="${project}" + * @parameter property="project" * @required * @readonly */ @@ -96,7 +96,7 @@ public class Hbm2DdlMojo extends AbstractMojo *

* Only needed internally. * - * @parameter expression="${project.build.directory}" + * @parameter property="project.build.directory" * @required * @readonly */ @@ -108,7 +108,7 @@ public class Hbm2DdlMojo extends AbstractMojo * This parameter defaults to the maven build-output-directory for classes. * Additonally, all dependencies are scanned for annotated classes. * - * @parameter expression="${project.build.outputDirectory}" + * @parameter property="project.build.outputDirectory" */ private String outputDirectory; @@ -118,7 +118,7 @@ public class Hbm2DdlMojo extends AbstractMojo * If this parameter is set to true the test-classes of the * artifact will be scanned for hibernate-annotated classes additionally. * - * @parameter expression="${hibernate.export.scann_testclasses}" default-value="false" + * @parameter property="hibernate.export.scan_testclasses" default-value="false" */ private boolean scanTestClasses; @@ -131,7 +131,7 @@ public class Hbm2DdlMojo extends AbstractMojo * This parameter is only used, when scanTestClasses is set * to true! * - * @parameter expression="${project.build.testOutputDirectory}" + * @parameter property="project.build.testOutputDirectory" */ private String testOutputDirectory; @@ -146,7 +146,7 @@ public class Hbm2DdlMojo extends AbstractMojo * The excecution is skipped automatically, if no modified or newly added * annotated classes are found and the dialect was not changed. * - * @parameter expression="${maven.test.skip}" default-value="false" + * @parameter property="maven.test.skip" default-value="false" */ private boolean skip; @@ -158,42 +158,42 @@ public class Hbm2DdlMojo extends AbstractMojo *

* skip takes precedence over force. * - * @parameter expression="${hibernate.export.force}" default-value="false" + * @parameter property="hibernate.export.force" default-value="false" */ private boolean force; /** * SQL-Driver name. * - * @parameter expression="${hibernate.connection.driver_class} + * @parameter property="hibernate.connection.driver_class" */ private String driverClassName; /** * Database URL. * - * @parameter expression="${hibernate.connection.url}" + * @parameter property="hibernate.connection.url" */ private String url; /** * Database username * - * @parameter expression="${hibernate.connection.username}" + * @parameter property="hibernate.connection.username" */ private String username; /** * Database password * - * @parameter expression="${hibernate.connection.password}" + * @parameter property="hibernate.connection.password" */ private String password; /** * Hibernate dialect. * - * @parameter expression="${hibernate.dialect}" + * @parameter property="hibernate.dialect" */ private String hibernateDialect; @@ -212,7 +212,8 @@ public class Hbm2DdlMojo extends AbstractMojo *

  • SCRIPT export schema to SQL-script
  • *
  • BOTH
  • * - * @parameter expression="${hibernate.export.target}" default-value="EXPORT" + * + * @parameter property="hibernate.export.target" default-value="EXPORT" */ private String target; @@ -224,28 +225,29 @@ public class Hbm2DdlMojo extends AbstractMojo *
  • DROP drop database-schema
  • *
  • BOTH (DEFAULT!)
  • * - * @parameter expression="${hibernate.export.type}" default-value="BOTH" + * + * @parameter property="hibernate.export.type" default-value="BOTH" */ private String type; /** * Output file. * - * @parameter expression="${hibernate.export.schema.filename}" default-value="${project.build.directory}/schema.sql" + * @parameter property="hibernate.export.schema.filename" default-value="${project.build.directory}/schema.sql" */ private String outputFile; /** * Delimiter in output-file. * - * @parameter expression="${hibernate.export.schema.delimiter}" default-value=";" + * @parameter property="hibernate.export.schema.delimiter" default-value=";" */ private String delimiter; /** * Format output-file. * - * @parameter expression="${hibernate.export.schema.format}" default-value="true" + * @parameter property="hibernate.export.schema.format" default-value="true" */ private boolean format;