RameshMF / Hibernate Orm Tutorials
40+ source code Examples/Tutorials/Guides of Hibernate ORM Framework
Stars: ✭ 106
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Hibernate Orm Tutorials
Sample Boot Hibernate
Spring Boot + JPA ( Hibernate ) + Java8 [ DDD Sample ]
Stars: ✭ 97 (-8.49%)
Mutual labels: hibernate, jpa
Torpedoquery
Type safe Hibernate query builder (HQL)
Stars: ✭ 77 (-27.36%)
Mutual labels: hibernate, jpa
Hibernate Springboot
Collection of best practices for Java persistence performance in Spring Boot applications
Stars: ✭ 589 (+455.66%)
Mutual labels: hibernate, jpa
Hibernate Performance
Samples for "Hibernate performance tuning" talk
Stars: ✭ 87 (-17.92%)
Mutual labels: hibernate, jpa
Curso Sistemas Web Com Spring Javascript Bootstrap
Stars: ✭ 74 (-30.19%)
Mutual labels: hibernate, jpa
Jooq
jOOQ is the best way to write SQL in Java
Stars: ✭ 4,695 (+4329.25%)
Mutual labels: hibernate, jpa
Todo List App
Spring Boot 1.3.2, Spring Data Hibernate H2, REST, Angular 1.5.3, Bootstrap, Maven.
Stars: ✭ 6 (-94.34%)
Mutual labels: hibernate, jpa
Angularjs Springmvc Sample Boot
A RESTful sample using Spring Boot, Spring MVC, Spring Data and Angular/Bootstrap.
Stars: ✭ 309 (+191.51%)
Mutual labels: hibernate, jpa
Jplusone
Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general
Stars: ✭ 91 (-14.15%)
Mutual labels: hibernate, jpa
Kotlin Spring Boot Jpa Rest Api Demo
Build a Restful API with Kotlin, Spring Boot, Mysql, Jpa and Hibernate
Stars: ✭ 67 (-36.79%)
Mutual labels: hibernate, jpa
Hunt Entity
An object-relational mapping (ORM) framework for D language (Similar to JPA / Doctrine), support PostgreSQL and MySQL.
Stars: ✭ 51 (-51.89%)
Mutual labels: hibernate, jpa
Jeddict
Jakarta EE 8 (Java EE) & MicroProfile 3.2 application generator and modeler
Stars: ✭ 358 (+237.74%)
Mutual labels: hibernate, jpa
Hibernate Orm
Hibernate's core Object/Relational Mapping functionality
Stars: ✭ 4,806 (+4433.96%)
Mutual labels: hibernate, jpa
Jpa Spec
A JPA Query By Specification framework.
Stars: ✭ 620 (+484.91%)
Mutual labels: hibernate, jpa
Spring Boot Mysql Rest Api Tutorial
Building a Restful CRUD API using Spring Boot, Mysql, JPA and Hibernate
Stars: ✭ 279 (+163.21%)
Mutual labels: hibernate, jpa
Ee7 Jaxrs Sample
Building RESTful APIs with Java EE 7 and JAXRS
Stars: ✭ 15 (-85.85%)
Mutual labels: hibernate, jpa
Hibernate Basics
Samples for "Hibernate, how the magic is really done?" talk
Stars: ✭ 44 (-58.49%)
Mutual labels: hibernate, jpa
Hibernate-ORM-Tutorials
Tutorials/guides/examples of Hibernate ORM Framework
This tutorial is designed for all those Java programmers who would like to understand the Hibernate framework and its API. All the examples in this tutorial have been developed using Hibernate 5.3 +.
1. Hibernate Getting Started
- Hibernate Framework Overview - Architecture and Basics - In this article, before getting started with Hibernate framework, let's familiar with a few basic concepts of the hibernate framework, it's architecture, it's benefits and advantages over JDBC etc.
- Hibernate 5 - Hello World Tutorial - In this Hibernate hello world tutorial, we will show you how to create a Hibernate Application to connect MySQL database.
- Hibernate Transaction Management Tutorial - In this tutorial, we will learn how to manage transactions in Hibernate applications.
2. Bootstrap
2.1 Native Bootstrapping
- Hibernate 5 XML Configuration Example - In this article, we will show you how to create a Hibernate Application using hibernate.cfg.xml configuration to connect MySQL database.
- Hibernate 5 Java Configuration Example - In this article, we will show you how to create a Hibernate Application using Java configuration without using hibernate.cfg.xml to connect MySQL database.
- Hibernate Configurations Quick References [Snippets] - This post is a quick reference to Hibernate XML or Java-based configuration.
2.2 JPA Bootstrapping
- JPA 2 with Hibernate 5 Bootstrapping Example - In this post, we will show you how to create or configure a simple JPA application with Hibernate.
3. Domain Model
- Guide to JPA and Hibernate Cascade Types - JPA allows you to propagate the state transition from a parent entity to a child. This article describes all cascade types with an example.
- Hibernate/JPA - Primary Key Generation Strategies - Let's discuss 4 different primary key generation strategies which generate the primary key values programmatically or use database features, like auto-incremented columns or sequences.
- Hibernate 5 - Enum Type Mapping Example - In this article, we will show you how a Java enum type is persisted into a database.
- Hibernate Component Mapping Using @Embeddable and @Embedded Annotation - With Hibernate we can use the @Embeddable annotation to mark a class to be eligible as an embeddable class.
4. Hibernate Database Operations (Session Methods)
- Hibernate 5 - Save an Entity Example - In this article, we will create a simple Hibernate application to demonstrate how to save an entity into a database.
- Hibernate 5 - Persist an Entity Example - In this article, we will create a simple Hibernate application to demonstrate how to persist an entity into a database.
- Hibernate 5 - saveOrUpdate() Method Example - In this article, we will create a simple Hibernate application to demonstrate how to save or update an entity in the database using the saveOrUpdate() method.
- Hibernate 5 - get(), load() and byId() Method Examples - In this article, we will show you how to use Session.get(), Session.load() and Session.byId() methods to retrieve an entity from database.
- Hibernate 5 - merge() Example - In this article, we will show you how to use Session.merge() method to merge an entity in Hibernate Application.
- Hibernate 5 - Delete or Remove an Entity Example - In Hibernate, an entity can be removed from a database by calling the Session.delete() or Session.remove(). Using these methods, we can remove a transient or persistent object from datastore.
- Hibernate 5 - load() Method Example - In this article, we will create a simple Hibernate application using Java configuration without using hibernate.cfg.xml to demonstrates the usage of Session.load() method.
- Hibernate 5 c3p0 Connection Pool Example - In this article, we will show how to use c3p0 connection pooling in hibernate applications.
5. Inheritance Mapping
- Hibernate 5 - Inheritance Mapping - In this article, we will learn 4 inheritance strategies with examples.
- Hibernate/JPA MappedSuperclass Inheritance Example - The JPA standard specification defines the @MappedSuperclass annotation to allow an entity to inherit properties from a base class.
- Hibernate/JPA Single Table Inheritance Example - In this article, we will discuss The single table strategy which maps all entities of the inheritance structure to the same database table.
- Hibernate JPA Joined Table Inheritance Example - In this article, we will discuss The Joined table strategy or table-per-subclass mapping strategy.
- Hibernate/JPA Table Per Class Inheritance Example - In this article, we’ll look into Hibernate/JPA table per class inheritance.
6. Hibernate Query Language
- Hibernate Query Language Basics - This article describes the basics of HQL.
- Hibernate Query Language INSERT, UPDATE, SELECT and DELETE Example - In this article, we will discuss how to create simple Hibernate Query Language INSERT, UPDATE, SELECT and DELETE Example.
- Hibernate 5 - HQL CRUD Example [Snippets] - In this article, we will see quick snippets or examples of Hibernate 5 HQL CRUD Example.
- Hibernate 5 Named Query Tutorial with Examples - This tutorial shows you how to use the named queries annotations in hibernation application.
7. Hibernate 5 with Java 8
- Hibernate 5 - Persist Java 8 LocalDate, LocalDateTime and Duration Example - In this article, we will learn how to persist Java 8 LocalDate, LocalDateTime, and Duration with Hibernate 5.
- How to use Java 8’s Optional with Hibernate - This article show you how to use Java 8 Optional Class to handle NullPointerException.
- How to get query results as a Stream with Hibernate 5.2 - This post shows you how to use stream() method that allows you to process the query results as a Java 8 Stream.
8. Database
- Guide to Hibernate 5 Schema Generation - In this guide, You will learn how does Hibernate allows you to generate the database from the entity mappings. In this guide, we will following points.
- Guide to Hibernate Native SQL Queries - Let's learn more about Hibernate native SQL queries with examples snippets.
- Hibernate 5 - Using Stored Procedures for Querying - Hibernate provides support for queries via stored procedures and functions
Hibernate Annotations
- All Hibernate Annotations: Mapping Annotations - A quick reference to all Hibernate mapping annotations.
- All JPA Annotations: Mapping Annotations - A quick reference to all JPA mapping annotations.
- Hibernate Component Mapping Using @Embeddable and @Embedded Annotation - With Hibernate we can use the @Embeddable annotation to mark a class to be eligible as an embeddable class.
9. Spring Boot 2 + Hibernate 5 Tutorials
- Spring Boot 2 Hibernate 5 MySQL CRUD REST API Tutorial - In this tutorial, we will learn how to develop CRUD RESTFul API using Spring boot 2, Hibernate 5, JPA, Maven, and MySQL database.
- Spring MVC + Spring Boot2 + JSP + JPA + Hibernate 5 + MySQL Example - In this article, we will learn how to develop a Spring MVC web application using Spring MVC, Spring boot 2, JSP, Hibernate 5, JPA, Maven, and MySQL database.
- Spring Boot + Spring MVC + Spring Security + Hibernate + MySQL Tutorial - In this article, we discuss how to create a user registration form with Spring Boot, Spring Security, Hibernate and Thymeleaf. We will develop a simple User Registration Module using Role-based Spring security which can use in any spring MVC based projects.
10. Spring MVC 5 + Hibernate 5 Tutorials
- Spring MVC 5 + Hibernate 5 + JSP + MySQL CRUD Tutorial - In this spring hibernate integration tutorial, we will learn how to create Spring MVC 5 web application, handle form submission, integrate hibernate 5 to connect to the backend database. In this tutorial, we will integrate Spring MVC 5+ with Hibernate ORM framework using Java-based configuration without any XML configuration.
- Spring MVC 5 + Spring Data JPA + Hibernate 5 + JSP + MySQL Tutorial - In this tutorial, we will discuss the integration of Spring MVC 5, Spring Data JPA, Hibernate 5 and MySQL CRUD example. We will demonstrate CRUD(Create, Retrieve, Update, Delete) operations on a Customer entity as well as display list of customers from the MySQL database.
- Spring MVC 5 + Hibernate 5 XML Based Configuration Example - In this tutorial, we will integrate Spring MVC with Hibernate ORM framework using XML-based configuration.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].