Front-end Apps: Data Persistence
Java EE 7
| Intermediate
- 14 Videos | 1h 16m 58s
- Includes Assessment
- Earns a Badge
Most business applications need to persist data. Discover how to work with the Java Persistence API (JPA) for persisting Java objects, including using JPA entities, mapping, and queries.
WHAT YOU WILL LEARN
-
describe at a high level the Java Persistence API and object-relational mapping it entailsdescribe JPA entities and describe how to create an entity classdescribe entity mapping and the role of a primary key in mapping and describe how to change default mappingdescribe the use of temporal types and transient fields in JPA entitiesdescribe the data types for fields and properties and contrast persistent fields and propertiesdescribe persistence units, the use of the persistence.xml file, and persistence contexts in Java EE applicationsdescribe the role of the Entity Manager with an example of its use in a Java EE application, and describe the entity instance life cycle and Entity Manager methods
-
describe JPA queriescreate and populate a Java Derby databasecreate a JPA entity from a POJOcreate and configure a persistence unit in a Java EE applicationuse the functionality of the Java Persistence API in a Java EE applicationcreate dynamic JPQL queries in a Java EE applicationpractice configuring data persistence for a Java EE application
IN THIS COURSE
-
1.The Java Persistence API3m 30s
-
2.JPA Entities4m 49s
-
3.Entity Mapping4m 32s
-
4.Entity Temporal Types and Transient Fields2m 2s
-
5.Persistent Data Types, Fields, and Properties3m 39s
-
6.Persistence Units2m 31s
-
7.Entity Manager5m 4s
-
8.JPA Queries2m 59s
-
9.Creating a Java Database8m 40s
-
10.Creating an Entity from a POJO4m 14s
-
11.Configuring a Persistence Unit5m 37s
-
12.Using the Java Persistence API7m 30s
-
13.Creating Dynamic JPQL Queries5m 31s
-
14.Exercise: Configuring Data Persistence16m 19s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.