@org.hibernate.annotations.GenericGenerator
Extract of the annotation reference in the Hibernate Developer Guide by example
Extensive, easy-to-follow introduction to Hibernate 3 including complete working examples. Integration of Hibernate with other technologies like Spring, EJB3, Struts and JavaServer Faces (MyFaces) is explained.
It is available as PDF in English language.
A German paper book was published by the Galileo Verlag.
@org.hibernate.annotations. GenericGenerator( |
Hibernate spezifischer Generator, der von der Annotation @GeneratedValue referenziert werden kann; Der Generator verwendet eine der in XML basierten Mapping m�glichen Strategien, die in Kapitel 12.4 beschrieben worden sind. |
name=�generatorName�, |
Name des Generators, der in der Annotation @GeneratedValue verwendet werden kann |
strategy = "seqhilo", |
legt die Strategie fest und kann eine der folgenden Werte haben: identity, sequence, seqhilo, guid, native, select, hilo, assigned, foreign, uuid, increment; Detailbeschreibung in Kapitel 12.4 |
parameters = { @Parameter(name = "max_lo", value = "5") } |
Array von @Parameter; wird verwendet um die Id-Strategie zu konfigurieren |
) |
|
@Id @GenericGenerator(name = "aName", strategy = "seqhilo", parameters = { @Parameter(name = "max_lo", value = "5") }) @GeneratedValue(generator = "aName") private Integer id; |