Java Hibernate with Oracle 12c E-Learning
Order this unique E-Learning course Java Hibernate with Oracle 12c online!
✔️ 1 year 24/7 access to rich interactive videos, voice commands and progress monitoring via reports.
✔️ Learn to apply Hibernate with Oracle 12c and move from object-oriented models to relational databases.
Why choose this course?
Java Hibernate is a powerful, open-source framework that enables developers to seamlessly connect object-oriented models to relational databases. The framework provides mapping from classes to database tables and supports persistence for POJOs (Plain Old Java Objects).
With this course, you will learn:
- Basic configuration and architecture of Hibernate: Understand how Hibernate works and how to install and configure the framework.
- Mapping techniques: Discover how to map classes to tables and manage relationships between objects.
- Working with queries: Learn how to run complex queries with HQL (Hibernate Query Language) and how to optimise them for Oracle 12c.
- Integrating with Oracle 12c: Gain insight into how to use Oracle dialects within Hibernate and how to optimise them for data persistence.
This course will give you a solid foundation for using Hibernate in combination with Oracle databases, adding valuable skills to your Java development skills.
Who should participate?
This training is suitable for:
- Java developers who want to expand their skills and leverage the benefits of Hibernate in projects.
- Database administrators who want to understand how to apply object-relational mapping (ORM) tools in conjunction with Oracle databases.
- IT professionals who are interested in advanced Java frameworks and want to improve their knowledge of data persistence.
- Novice developers looking for a clear and efficient way to connect Java with relational databases.
Course content
Getting Started with Hibernate
Course: 28 Minutes
- Course Introduction
- Hibernate Architecture
- Bootstrapping Hibernate
- Mapping with Annotations
- Mapping with XML
- Basic Data Persistence
Batch Processing, Sessions, and Logging
Course: 16 Minutes
- Hibernate and JPA
- Sessions
- Using Batch Processing and Logging
Working with Caching and Custom Types
Course: 15 Minutes
- Caching Data
- Defining Custom Types
- Filtering Data Results
Mapping Data in Hibernate
Course: 11 Minutes
- Creating Tables
- Associations and Foreign Keys
Inheritance and Object States
Course: 20 Minutes
- Hibernate Object States
- Inheritance JOINED with Hibernate
- Inheritance TABLE_PER_CLASS with Hibernate
- Inheritance – Single Table with Hibernate
Identity Generation and Annotations
Course: 9 Minutes
- Identity Generation with Annotations
- Identity Generation with XML
Practice: Hibernate Architecture
Course: 11 Minutes
- Exercise: Configuring Basic Hibernate Architecture
Advanced Hibernate Mappings
Course: 14 Minutes
- Course Introduction
- Table Mappings
- Advanced XML Table Mapping
- Hibernate ID and Advanced ID Options
Hibernate Query
Course: 17 Minutes
- HQL and Basic Queries
- Core API and Extension Interfaces
- HQL Criteria
Advanced Querying
Course: 18 Minutes
- Advanced Query Management
- Using Projections and Aggregation
- Subqueries in Criteria with Hibernate
Configuring Oracle Manipulations
Course: 30 Minutes
- Stored Procedures
- Commenting in Oracle
- Using @SortComparator for Java-based Sorting
- Using @JoinTable
- Many to Many Mappings
- The @Transient Annotation
Debugging and Performance
Course: 16 Minutes
- Debugging and logging in Hibernate
- Improving General Performance
- Read-only Objects
Practice: Hibernate and Query
Course: 9 Minutes
Get started with Java Hibernate with Oracle 12c!
✔️ Learn at your own pace through interactive videos and hands-on exercises.
✔️ Understand complex concepts such as mapping, persistence and query optimisation.
✔️ Strengthen your career by building valuable skills with one of the most popular Java frameworks.
Order your course now and start learning Java Hibernate today!