Database Integration: Overview of Using JPA & Hibernate
Object-relational mapping (ORM) allows Java objects to be mapped to database tables and vice versa. Use this course to learn more about the Java Persistence API (JPA) which defines how Java objects and relational data should be mapped and Hibernate an object-relational mapping solution for Java environments. Start by exploring how to create an application that uses Hibernate APIs directly to interact with a database and examining hibernate configuration files in greater detail. Youll also investigate how Java objects can be created in an app and then persisted in a database and discover how the same operations can be implemented by applying JPA configurations which then use Hibernate under the hood. Once youve completed this course youll be able to distinguish between JPA and Hibernate while also recognizing how they are connected.