Notebooks

  Advanced

New Page

Security Features

Exploring the security features in Tableau.

Hibernate Basics

Overview of Hibernate, its architecture, core interfaces, and benefits.

Hibernate vs Other Technologies

Comparison of Hibernate with JDBC, Spring Data, and JPA.

Hibernate as ORM

Understanding Hibernate as an Object-Relational Mapping (ORM) tool.

Session and Transaction

Exploring Session and Transaction interfaces, their methods, and usage.

Object States

Understanding the different states of Hibernate objects - Transient, Persistent, and Detached.

Configuration and ConnectionProvider

Learning about the Configuration and ConnectionProvider interfaces.

Caching and Loading Strategies

Understanding the concepts of First and Second Level Cache, Lazy and Eager Loading.

Locking and Versioning

Exploring Optimistic and Pessimistic Locking, and the concept of Versioning.

Hibernate Proxies and Collections

Learning about Hibernate Proxies and the usage of Sorted and Ordered Collections.