Learn how to model a many-to-many relationship in Java using JPA
Also find me here:
Baeldung Author
Attila Fejér
Software Engineering Expert & Technical Coach - Java, software craftsmanship, and cloud architecture. An accomplished trainer, mentor, coach, and author. Experienced leader with a track record of improving team performance. In his freetime, he likes to play on the guitar, play with his dogs, or go on a hike.
Here's what I've written (so far):
Baeldung on Java
- All
- Spring MVC (4)
- Spring Data (2)
- Spring (2)
- REST (2)
- JVM (2)
- JPA (2)
- Testing (1)
- Spring Boot (1)
- Java String (1)
- Java Streams (1)
- Java List (1)
- Java (1)
- Jackson (1)
- Core Java (1)
- Algorithms (1)
Heap Sort in Java
Filed under Algorithms
Learn how to implement a Binary Heap and Heap Sort in Java.
Use Criteria Queries in a Spring Data Application
Filed under Spring Data
A quick tutorial to using JPA Criteria Queries using Spring Data JPA.
Remove All Occurrences of a Specific Value from a List
Filed under Java List
In this tutorial, we’ll see multiple solutions to efficiently removing all occurrences of a value, describing the pros and cons.
Using Spring ResponseEntity to Manipulate the HTTP Response
Filed under REST, Spring MVC
Learn how to manipulate the HTTP response using the ResponseEntity class.
Using Spring @ResponseStatus to Set HTTP Status Code
Filed under REST, Spring MVC
Have a look at the @ResponseStatus annotation and how to use it to set the response status code.
Spring Core Annotations
Filed under Spring
Explore the most commonly used Spring core annotations.
Spring Scheduling Annotations
Filed under Spring
Explore the most common Spring scheduling annotations.
Spring Web Annotations
Filed under Spring MVC
Explore the main annotations you can use to handle HTTP requests and responses in Spring MVC.
Baeldung on Computer Science
- All
- Programming (5)
- Core Concepts (1)
Code Smells
Filed under Programming
Explore ideas how to prevent a codebase’s quality from decreasing.
Refactoring
Filed under Programming
Learn that refactoring is a natural and essential part of a software’s evolution
What Does It Mean to Program to Interfaces?
Filed under Programming
A quick and practical introduction to programming to an interface.
Object-Oriented vs Functional Programming
Filed under Programming
Learn about object-oriented and functional programming and discover that they are not mutually exclusive.
The General Concept of Polymorphism
Filed under Core Concepts
Learn what polymorphism is with examples.
Object-Orientation in the Real World
Filed under Programming
Explore the core concepts behind the object-oriented programming.