It’s all about the future: Java 18 & 19, Hibernate 6 features, Groovy 4, Kotlin 1.6.2, permitted sealed classes, and API evolution.
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)
Update Multiple Fields in a MongoDB Document
Filed under NoSQL
Explore various ways to update multiple fields of a document in MongoDB.
How to Create a New Entry in a Map
Filed under Java Map
Learn how to use Java’s built-in classes, third-party libraries, and a custom implementation to create an Entry object in a Map.
A Guide to Maven Artifact Classifiers
Filed under Maven
Learn about artifact classifiers in Maven and understand the various scenarios where they are useful.
Java Weekly, Issue 426
Filed under Weekly Review
Spring Data 3.0, avoiding stringly typed Kotlin, ID generation in JPA, dockershim removal, and quantum computing.
Check if a User Is Logged-in With Servlets and JSP
Filed under Security
Learn how to use Servlets and JSPs to ensure a user is authenticated and has started a valid session before accessing any resources.
Java Missing Return Statement
Filed under Core Java
Explore some examples of missing return statements in Java.
Enable Logging for Spring Security
Filed under Logging, Spring Security
Leran how to modify the Spring Security logging level
Producer-Consumer Problem With Example in Java
Filed under Algorithms, Java Concurrency
A quick and practical guide to Producer-Consumer problem in Java.