Type inference in Java, JShell, GraalVM on build pipelines, tracing Spring apps, secure API gateway, and cloud-native GitOps!
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)
Clearing a StringBuilder or StringBuffer
Filed under Java String
Learn how to clear a StringBuilder or StringBuffer in Java.
Guide to Creating Jar Executables and Windows Executables from Java
Filed under Java
Learn how to package a Java program into a Jar and make them executable in Windows.
Instantiating Multiple Beans of the Same Class with Spring Annotations
Filed under Spring
Learn three different approaches for instantiating multiple beans of the same class using Spring annotations.
Java Weekly, Issue 445
Filed under Weekly Review
The cost of logging, becoming an open-source committer, and a quick piece about why HTTP3 is fast. A quick and to-the-point week 🙂
UUID as Entity ID in MongoDB
Filed under Spring Data
Learn to use a UUID as an entity ID in MongoDB.
Difference Between form-data, x-www-form-urlencoded and raw in Postman
Filed under Web Services
Learn the difference between form-data, raw and x-www-form-urlencoded request body types in Postman.
How to Convert InputStream to Base64 String
Filed under Java IO, Java String
Learn how to use Java Streaming IO functions and the built-in Base64 class to load binary data as an InputStream and then convert it to a String.
Java Weekly, Issue 444
Filed under Weekly Review
Stateless sessions in Hibernate, calling native variadic functions, fetching collections in JPA, project Leyden, and hard stuff in computer science!