Upsert with Hibernate, CRaC, Loomed JDBC, sorting in Kotlin, checked exceptions, and lesser-known Apache projects!
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 (500)
- 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)
Comparison of for Loops and Iterators
Filed under Java Collections
Explore a detailed comparison between for loops and iterators, highlighting their key distinctions in several aspects
Calculate Months Between Two Dates in Java
Filed under Java Dates
In this article, we learn how to calculate month intervals between dates in Java.
Comparing One String With Multiple Values in One Expression in Java
Filed under Java String
Discover various ways of finding a string among a group of strings using a single expression.
Java Weekly, Issue 521
Filed under Weekly Review
Stream Gatherers, GC improvements, exceptions in switch, Quarkus virtual threads, lesser-known apache projects, and Software Engineering. A good week.
Convert Excel Files to PDF Using Java
Filed under Java IO
Learn how to convert Excel files to PDF in Java using the Apache POI and iText libraries.
Java Weekly, Issue 520
Filed under Weekly Review
Scoped values, auto-closable HttpClient, virtual threads on Helidon 4, DAO or not DAO, and Apache Pinot!
Static Final Variables in Java
Filed under Core Java
In this tutorial, we learn how to declare and initialize constant variables.
How to Effectively Unit Test CompletableFuture
Filed under Java Concurrency, Testing
Learn how to unit test a CompletableFuture using black-box and state-based testing techniques.