
This is the course promo and introduction to the course
In this lecture a detailed course agenda is presented
In this lecture you will learn how to install MySQL tools in Eclipse
Hibernate ORM (Hibernate in short) is an object-relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database.
In this lecture you will learn the fundamentals of Hibernate and how we can use it in our Java programs and applications
In this lesson you will learn how to install Hibernate in Eclipse with JBoss Tool set
In this lecture you will learn how to create a new MySQL connection within the Eclipse Java EE IDE. This will allow you to connect the the back-end database
If you require additional topics to be covered, please let me know. Also, if you find the course content valuable in any way, provide your feedback or wait a while, and provide bit later. Thanks.
The Java Persistence API (JPA) is a Java specification for accessing, persisting, and managing data between Java objects / classes and a relational database. JPA was defined as part of the EJB 3.0 specification as a replacement for the EJB 2 CMP Entity Beans specification.
In this lecture you will learn the High level Hibernate Architecture
In this lecture you will learn about Hibernate service registries
Service : Services are classes that provide Hibernate with pluggable implementations of various types of functionality. Specifically they are implementations of certain service contract interfaces
ServiceRegistry : The central service API, aside from the services themselves, is the org.hibernate.service.ServiceRegistry interface. The main purpose of a service registry is to hold, manage and provide access to services
The central service API, aside from the services themselves, is the org.hibernate.service.ServiceRegistryinterface. The main purpose of a service registry is to hold, manage and provide access to services.
Service registries are hierarchical. Services in one registry can depend on and utilize services in that same registry as well as any parent registries.
Use org.hibernate.service.ServiceRegistryBuilder to build a org.hibernate.service.ServiceRegistry instance.
In this lecture you will learn how to create a new Java project
A JAR (Java Archive) is a package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, etc.) into one file for distribution. JAR files are archive files that include a Java-specific manifest file.
In this lecture you will learn how to add the required JAR files
Hibernate JAR (Java Archive) files are required. In this lecture you will learn how to add the JAR files
In this lesson you will learn how to create the Hibernate XML Mapping file
An Object/relational mappings are usually defined in an XML document. This mapping file instructs Hibernate how to map the defined class or classes to the database tables.
Though many Hibernate users choose to write the XML by hand, a number of tools exist to generate the mapping document. These include XDoclet, Middlegen and AndroMDA for advanced Hibernate users.
Hibernate configuration file is also an XML file. In this lecture, you will learn how to create and add XML code to the file.
In this lecture you will learn how to create a new Java class to store the persistent objects
In this lecture, you will test the completed file for any errors and perform bug fixing
Additional testing and practice is what you will do in this lesson
In this lecture you will learn how to write code so that integer fields are automatically assigned as primary key in the back-end database using Hibernate
Eclipse provides a Java EE Integrated Development Environment (IDE) for developing applications.
The current release is Oxygen. In this course, we use Mars and later we use Oxygen.
In this lecture you will learn how to download XAMPP Apache server
In this lecture you will learn how to install XAMPP Server on your computer
In this lecture you will learn what Docker is all about.
SQL File containing students table used in Section 2, Lecture 6 "Creating MySQL Connection With Eclipse"
Course Description:
This Hibernate Fundamentals: Hands-On Primer With Java EE & JPA course provides an introduction to the Hibernate ORM framework. You will understand the concept of Object Relational Mapping (ORM). You will learn to use Hibernate to write Java applications that connect to a relational database. You will also learn various JPA annotations that let you map classes to relational models.
Core Hibernate Concepts:
Hibernate Introduction and Architecture
Hibernate Architecture
Understanding First Hibernate application
Hibernate with Eclipse Java EE - IDE
Hibernate in Eclipse (Mars & Oxygen - Latest)
Configuring Hibernate with MySQL
Join thousands of other students and share valuable experience and projects
Get started today and join thousands of our happy students, many of whom have changed careers, created second incomes or added critical new skills to their tool kits. Our students have become successful web developers and are earning six figure salaries. Some are freelancing and earning even more with high scaled projects.
Oh, and did I mention you get FREE unlimited hosting for one year ClayDesk Web hosting Service?
Enroll now in Hibernate Fundamentals: Hands-On Primer With Java EE & JPA today and revolutionize your learning. Start with scratch and learn the fundamentals. Jump right in and take an in-depth look into the Hibernate front-end and back-end functionality and features. Start building Java apps and programs and store them Java Objects into MySQL DB and enhance your skill set.
“Excellent course gives you everything you need to know for writing programs using Java within the Hibernate environment - not to mention the core installation and configuration - simply superb!” – Chris Bastian
See you in class
Syed Raza, Team ClayDesk, and co-instructors