GraalVM in OpenJDK, entity listeners, MicroProfile 6.0, RabbitMQ vs Kafka, and data pipelines at scale!
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 (499)
- 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)
Getting a Value in JSONObject
Filed under JSON
A quick and practical guide to getting a value from JSONObject.
Reading and Writing With a ConcurrentHashMap
Filed under Java Map
A quick and practical guide to reading and writing from a hash table data structure in a thread-safe way using the ConcurrentHashMap class.
When to Use Callable and Supplier in Java
Filed under Core Java
Learn the differences between Callable and Supplier interfaces and understand when to use them.
Extract Values using AssertJ in Java
Filed under Testing
Learn two ways to extract an object’s value to be asserted on.
Java Weekly, Issue 468
Filed under Weekly Review
JMS enhancements, JakartaEE Serverless, revisiting DTO, Golang impressions, and new a K8S release!
Convert Between int and char in Java
Filed under Core Java
Learn how characters are internally represented in Java and how we can convert an int to a char and back.
Running Multiple Thread Groups in JMeter
Filed under Testing
A Thread Group allows us to simulate a specific type of workflow. We can run Thread Groups in parallel, or sequentially. We look at how to achieve this in JMeter.
Set the Date Format Using Apache POI
Filed under Java IO
A quick and practical guide to configuring date format with Apache Poi.