Java Reference
In-Depth Information
In the Entity Properties window, the Entity Name , Table Name , and Entity Fields
are specified. Entity fields may be added with the Add button. Click on Finish . An
EJB 3.0 entity bean class gets added to the JPA project. The Entity class Catalog is
shown with code, which we shall discuss next:
The EJB 3.0 entity class
Unlike EJB 2.0, in EJB 3.0 entity beans are Plain Old Java Objects (POJOs). Entity
bean mappings are defined using annotations, which were introduced in JDK 5.0 and
are in the javax.persistence package. A POJO class annotated with the @Entity
annotation is an entity bean. The schema and table for the entity bean mapping is
set at the class level using the @Table annotation. If the @Table annotation is not
specified, the default table name is the entity bean class name. We shall create an
entity bean Catalog that is mapped to Catalog table:
@Entity
@Table(name="Catalog")
public class Catalog implements Serializable {
}
 
Search WWH ::




Custom Search