@org.hibernate.annotations.GenericGenerator

hibernate buch cover klein

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.

Get more information.

@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;