Java security API, Kotlin 2.0 compiler, testcontainers, web apps with Loom, safer refactorings, and write stuff down!
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 (501)
- 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)
Download a Webpage in Java
Filed under HTTP Client-Side, Networking
Learn how to download a webpage in Java using Jsoup and HttpURLConnection.
Java Weekly, Issue 478
Filed under Weekly Review
Spring 3 Native support, TSID with Hibernate, window functions in Hibernate, placing features in systems, and Human OS!
Finding All Duplicates in a List in Java
Filed under Java List
Learn different ways of extracting duplicate elements from a List in Java.
Introduction to Roaring Bitmap
Filed under Java
Learn about the roaring bitmap data structure, understand some of its operations, and see how it performs compared to BitSet.
VarArgs vs Array Input Parameters in Java
Filed under Core Java
A quick and practical comparison between varargs and arrays as input parameters.
javax vs. java Package
Filed under Core Java
Explore examples of both java and javax packages and understand the key differences between them.
Guide to Quarkus Funqy
Filed under Cloud
Learn about Quarkus Funqy as a great addition that helps to run Java functions on the Serverless infrastructure.
Java Weekly, Issue 477
Filed under Weekly Review
Faster Image IO in Java 21, enhanced escape analysis, type-safe stream API queries, scalable media ML, and efficient one-on-ones!