Как я могу использовать файлы * .hbm.xml в качестве входных данных в hbmtemplate для Maven? - PullRequest
1 голос
/ 01 декабря 2009

В задаче Ant утилиты Hibernate hbmtemplate можно использовать файлы * .hbm.xml в качестве входных данных вместо чтения описаний таблиц через JDBC.

Есть ли способ сделать то же самое в цели hbmtemplate плагина Hibernate3 Maven из codehaus?

В Ant я могу сделать это, добавив набор файлов в конфигурацию:

<configuration configurationfile="hibernate.cfg.xml">
  <fileset dir="generated/xml">
    <include name="*.hbm.xml"/>
  </fileset>
</configuration>

<hbmtemplate templateprefix="pojo/" template="Pojo.ftl" />

Ответы [ 2 ]

0 голосов
/ 02 декабря 2009

Ну, всегда можно использовать Ant в Maven, используя плагин antrun Таким образом, вы можете установить задачу на этапе создания источников.

0 голосов
/ 01 декабря 2009

Вы можете поместить файлы hbm.xml в каталог src/main/resources или src/test/resources? Maven добавляет эти папки в путь к классам.

...