:Interacting with Databases through the Java Persistence API
Interacting with Databases through the Java Persistence API Nov 30, 2008, 12 :03 UTC (0 Talkback[s]) (3491 reads) (Other stories by David Heffelfinger)
"JPA entities are Java classes whose fields are persisted to a database by the JPA API. JPA entities are Plain Old Java Objects (POJOs), as such, they don't need to extend any specific parent class or implement any specific interface. A Java class is designated as a JPA entity by decorating it with the @Entity annotation.
"In order to create and test our first JPA entity, we will be creating a new web application using the JavaServer Faces framework. In this example we will name our application jpaweb. As with all of our examples, we will be using the bundled GlassFish application server.
"To create a new JPA Entity, we need to right-click on the project and select New | Entity Class."