Entity |
An Entity is a persistent domain object.
An entity can be:
Abstract or concrete classes. Entities may also extend non-entity classes as well as entity classes, and non-entity classes may extend entity classes.
An entity must have:
A no-arg constructor (public or protected); the entity class may have other constructors as well.
Each persistent entity must be mapped to a database table and contain a primary key. Persistent entities are identified by the @Entity
annotation.
Use this procedure to add persistence to an existing entity:
Open the Java class in the Package Explorer.
Select the class in the JPA Structure view.
In the JPA Details view, use the Map As field to select Entity.
Complete the remaining JPA Details view (for entities).