Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

Shubh2-0/JPQl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š JPQL - Java Persistence Query Language

GitHub stars GitHub forks

Master Object-Oriented Database Queries

From basic CRUD to complex joins with JPQL


🎯 About

This repository contains projects demonstrating JPQL (Java Persistence Query Language) - an object-oriented query language for JPA entities.

πŸ“ Projects

Project Focus
BasicCRUD Fundamental JPQL operations
basic Advanced queries and joins

πŸ’‘ JPQL vs SQL

-- SQL (Table-based)
SELECT * FROM users WHERE age > 25

-- JPQL (Object-based)
SELECT u FROM User u WHERE u.age > 25

πŸ“š Topics Covered

  • βœ… SELECT, UPDATE, DELETE queries
  • βœ… WHERE clauses and conditions
  • βœ… JOIN operations (INNER, LEFT, RIGHT)
  • βœ… Aggregate functions (COUNT, SUM, AVG)
  • βœ… Named queries and parameters

πŸ› οΈ Technologies

Java | JPA | Hibernate | MySQL | Maven

πŸ“¬ Contact

LinkedIn Gmail


Keywords: JPQL JPA Hibernate Java Database Query ORM Entity-Manager Persistence

About

This repository contains two projects: BasicCRUD and basic. The BasicCRUD project focuses on demonstrating the fundamental usage of JPQL or performing CRUD operations. The basic project delves into more advanced query techniques, covering complex queries, joins. Explore these projects to enhance your understanding of JPQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages