Learn how to map and query Java objects to a relational database in your Java SE and Java EE applications.
Learn how to map and query Java objects to a relational database in your Java SE and Java EE applications.
Applications are made up of business logic, interaction with other systems, user interfaces . . . and data. Most data manipulated by our Java applications have to be stored in databases, retrieved, and analyzed. In this course, Java Persistence API 2.2, you will learn the principle of object-relational mapping (ORM) and use Java Persistence API (JPA) to map your Java objects into relational databases.
JPA stands for Java Persistence API, a Java application programming interface specification for accessing, persisting, and managing data between Java objects and a relational database. It lets you define which objects should be persisted and how.
JPA is not a framework by itself, but it does define concepts that can ultimately be implemented by any framework or tool.
JPQL stands for Java Persistence Query Language, a query language defined as part of the Java Persistence API specification. It is used for makinging queries on entities stored in a relational database.
In this course you will learn all about Java Persistence API 2.2, including such topics as:
This is an intermediate level course, so before taking it you should be familiar with the Java programming language and relational databases. If you need a refresher, or to take it for the first time, check out this
.
This course is great for anyone who wants to learn about JPA - Java Persistence API. If you want to learn how to map and query Java objects to a relational database in Java SE and Java EE applications, then this is the course for you.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.