A guide to enabling Preview Features in Java’s early-release builds, and a report on the current state of technology adoption in the Java space.
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)
Upload and Retrieve Files Using MongoDB and Spring Boot
Filed under NoSQL, Spring Boot
Have a look at how to upload files of different sizes using Spring Boot and MongoDB.
JUnit Custom Display Name Generator API
Filed under Testing
Learn how to use JUnit Custom Display Name Generator API to create Test Display Names.
Guide to Spring Cloud Stream with Kafka, Apache Avro and Confluent Schema Registry
Filed under Spring Cloud
Make Spring Cloud support Kafka with the Confluent standard components and approach, including Avro, the Schema Registry and the standard binary message format.
Compare Two JSON Objects with Jackson
Learn how to use Jackson to compare two JSON objects using the built-in comparator and a custom comparator
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.