我的hbm2hbmxml任务是生成ids,如下所示
<id name="id" type="long">
<column name="id" />
<generator class="assigned" />
</id>我希望它们都是“原生的”。我可以配置Hibernate反向工程来做这件事吗?
谢谢,弗雷德
发布于 2010-05-04 19:56:37
是。您可以通过扩展DelegatingReverseEngineeringStrategy、override来创建自定义ReverseEngineeringStrategy
@Override公有字符串getTableIdentifierStrategyName(final TableIdentifier tableIdentifier) {
//始终使用原生标识符策略
return "native";}
并让HibernateToolTask引用这个类: reversestrategy="com.foo.MyReverseEngineeringStrategy“
干杯,Kjeld
https://stackoverflow.com/questions/2524891
复制相似问题