我正在寻找一个示例,为现有的 postgis 数据库(http://code.google.com/p/indcia/)使用休眠逆向工程,以便与休眠空间和自定义命名策略一起使用(因为表是复数数据库中的下划线)。
如果有人能提供一个可行的 maven 示例,那就太好了,因为我似乎迷失在 hibernate-tool maven 插件和 hibernate-spatial 的版本冲突中。此外,我还没有找到任何向 Maven 插件添加命名策略的解决方案。
问候
丹尼尔
更新
我已经做到了我想要的。结果是两个 Maven 工件:一个带有命名策略,一个带有生成的类。
命名策略的 pom.xml 只有两个依赖项:
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tools</artifactId>
<version>3.2.4.GA</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.hibernatespatial</groupId>
<artifactId>hibernate-spatial-postgis</artifactId>
<version>1.1</version>
<scope>provided</scope>
<dependency>
</dependencies>
另一个 pom.xml 将此工件添加到插件依赖项中