@javax.persistence.Basic

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.
| @javax.persistence.Basic( | erlaubt für ein einzelnes Attribut festzulegen, ob es LAZY geladen werden soll | 
| fetch=FetchType.EAGER, | Vorgabewert: EAGER; EAGER bedeutet das das Attribut sofort geladen wird, wenn das Objekt aus der Datenbank geholt wird. LAZY l�dt ein Attribut erst, wenn auf das Feld zugegriffen wird. Das ist interessant für BLOB und CLOB Attribute. Eine Voraussetzung für LAZY Loading auf Attributebene ist Bytecode instrumentation (siehe Kapitel 17.1). | 
| optional=true | Ein Hinweis für Hibernate, ob ein Attribut Null sein kann. | 
| ) | 
			 |