在Hibernate Tool hbmtemplate的Ant任务中,可以使用* .hbm.xml文件作为输入,而不是通过JDBC读取表描述。
有没有办法在codehaus的Hibernate3 Maven plugin的hbmtemplate目标中做同样的事情?
在Ant中,我可以通过向配置添加文件集来实现此目的:
<configuration configurationfile="hibernate.cfg.xml">
<fileset dir="generated/xml">
<include name="*.hbm.xml"/>
</fileset>
</configuration>
<hbmtemplate templateprefix="pojo/" template="Pojo.ftl" />
答案 0 :(得分:0)
您可以将hbm.xml文件放在src/main/resources
或src/test/resources
目录中吗? Maven将这些文件夹添加到类路径中。
答案 1 :(得分:0)
嗯,总是可以使用antrun plugin在maven中使用Ant。这样,您就可以在generate-sources阶段设置任务。