Learn how to use Jackson to compare two JSON objects using the built-in comparator and a custom comparator
Also find me here:
Baeldung Author
baeldung
This is the standard author on the site. Most articles are published by individual authors, with their own profiles, but when multiple people have a strong contribution, we publish collectively here.
Here's what I've written (so far):
Baeldung on Java
- All
- Weekly Review (515)
- Core Java (225)
- Spring (171)
- Testing (157)
- Spring Boot (152)
- Java (142)
- Java String (121)
- REST (109)
- Spring Security (102)
- Spring MVC (99)
- Persistence (96)
- Java IO (92)
- Jakarta EE (77)
- NoSQL (76)
- Java Collections (73)
- Data (73)
- Spring Data (71)
- Algorithms (69)
- Java Concurrency (64)
- DevOps (64)
- Security (57)
- Series (56)
- Java Dates (52)
- JPA (51)
- Reactive (49)
- Maven (47)
- HTTP Client-Side (46)
- Java Map (45)
- Spring Cloud (42)
- Java Numbers (41)
- Java Streams (40)
- Java Array (40)
- JVM (40)
- Java List (38)
- JSON (37)
- Architecture (37)
- Logging (29)
- Spring Persistence (28)
- Jackson (28)
- IDE (27)
- Gradle (25)
- Spring Web (24)
- Networking (20)
- Cloud (20)
- XML (18)
- Web Services (17)
- Groovy (16)
- Spring WebFlux (15)
- Java Web (11)
- Artificial Intelligence (8)
- Docker (7)
- Spring AI (1)
- News (1)
Adding Copyright License Header for Java Source Files in Eclipse
Filed under IDE
Putting copyright messages at the top of source files is easy with these tools in the Eclipse IDE.
Java Weekly, Issue 289
Filed under Weekly Review
A new explore-the-project option is available on Spring Initializr, and a guide to making Kotlin code easier to read through the use of scope functions.
Disable Spring Data Auto Configuration
Filed under Spring Boot, Spring Data
Learn the two ways to disable Spring Boot’s auto-configuration for Spring Data
Removing an Element from an Array in Java
Filed under Java Array
Removing an element from an array in Java doesn’t change the size of the array. Learn why.
The Spring @Qualifier Annotation
Filed under Spring
@Autowired alone isn’t sometimes enough to disambiguate dependencies. You can wire more exactly using the @Qualifier annotation. @Primary can also help.
The Java SecureRandom Class
Filed under Security
Learn how to use the SecureRandom class in Java and how to produce safe random numbers.
A Guide to Apache Mesos
Filed under Architecture
Learn how Apache Mesos addresses problems of resource allocation within applications deployed on the same cluster
A Guide to NanoHTTPD
Filed under REST
Explore an open-source, lightweight, web server written in Java – NanoHTTPD.