<generator>元素是*.hbm.xml文件中<id>元素下必须声明的一个子元素,它的内容实际上是声明了一个Java类,这个类用来为该持久化类的实例生成唯一的标识。在某些应用程序中,用户可以为该类提供他们自己的特定实现。所幸的是,Hibernate已经提供了很多内置的实现以供用户选择使用。下面是从夏昕《深入浅出Hibernate》一书中摘抄的部分关于<generator>元素的说明,以供参考。
<generator>元素是*.hbm.xml文件中<id>元素下必须声明的一个子元素,它的内容实际上是声明了一个Java类,这个类用来为该持久化类的实例生成唯一的标识。在某些应用程序中,用户可以为该类提供他们自己的特定实现。所幸的是,Hibernate已经提供了很多内置的实现以供用户选择使用。下面是从夏昕《深入浅出Hibernate》一书中摘抄的部分关于<generator>元素的说明,以供参考。