Java 反向工程文件中的hibernate版本属性映射

Java 反向工程文件中的hibernate版本属性映射,java,hibernate,Java,Hibernate,我正在开发使用SQL Server 2012的66个表的应用程序。hibernate已经拒绝识别为每个id列设置的identity属性,因此我必须在反向工程中加入以下元素来解决这一问题,以防在SQL Server 2012中对表进行更改后需要重新映射表: <table name="EMPLOYEE"> <primary-key> <generator class="identity"/> </primary-k

我正在开发使用SQL Server 2012的66个表的应用程序。hibernate已经拒绝识别为每个id列设置的identity属性,因此我必须在反向工程中加入以下元素来解决这一问题,以防在SQL Server 2012中对表进行更改后需要重新映射表:

<table name="EMPLOYEE">
      <primary-key>
          <generator class="identity"/>
      </primary-key>
  </table>
问题是,我希望对version属性执行相同的操作,而不必每次映射表时都要进入所有66个hbm.xml文件进行添加

有没有办法在反向工程或其他地方设置一些东西,以便hibernate自动添加version属性


谢谢

我想明白了。答案是确保数据库中的版本控制列称为version,hibernate将在xml映射中为您自动设置版本控制