Developing applications using Spring with JPA and Hibernate
This course walks through developing applications using Spring with JPA and Hibernate. There is a scaffold application using Spring MVC. The material will be developed using Eclipse/Spring STS and all downloads will be done using Maven.
JPA is an abbreviation for Java Persistent API, also called Jakarta Persistence. It's a Java API specification that describes relational data management in applications that use Java Platform - Standard and Enterprise editions.
Developing applications using Spring with JPA and Hibernate
This course walks through developing applications using Spring with JPA and Hibernate. There is a scaffold application using Spring MVC. The material will be developed using Eclipse/Spring STS and all downloads will be done using Maven.
JPA is an abbreviation for Java Persistent API, also called Jakarta Persistence. It's a Java API specification that describes relational data management in applications that use Java Platform - Standard and Enterprise editions.
Hibernate is an object-relational mapping (ORM) tool used in Java. It is a framework for mapping object-oriented domain models to relational databases. Hibernate also assists in searching for and finding data.
JPA is considered standard, while Hibernate isn't. Hibernate uses Session for handling data persistence, while JPA uses Entity Manager. There are many other differences, which we will go over in more detail in the course.
We will be using Eclipse/Spring STS to develop our material, and all downloads will be done using Maven.
Anyone who wants to learn how to build and develop apps!
We don't assume that you have any knowledge of Spring or JPA, but experience with Java and a relational database will help accelerate your learning in this course. If you haven't used Spring MVC before we recommend taking this
prior to taking this course.
You will learn about:
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.