Hibernate3-Maven-Plugin Исключить созданные файлы
У меня есть класс или два, которые не должны генерироваться в процессе отображения. Есть ли способ, которым я могу указать отдельные классы, которые не нужно генерировать в цели hbm2java?
У меня есть конфигурация плагина следующим образом:
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>3.0</version>
<executions>
<execution>
<id>hbm2java</id>
<phase>generate-sources</phase>
<goals>
<goal>hbm2java</goal>
</goals>
<inherited>false</inherited>
<configuration>
<hibernatetool>
<annotationconfiguration propertyFile="src/main/resources/hibernate.cfg.xml" />
<hbm2java jdk5="true" ejb3="true"/>
</hibernatetool>
</configuration>
</execution>
</executions>
1 ответ
Укажите таблицы, которые вам не нужны, в файле мести.xml. Например
<table-filter match-name="TABLE_A" exclude="true" />
<table-filter match-name="TABLE_B" exclude="true" />
А затем сослаться на файл месторасположения в вашей конфигурации.