Explore the key differences between the @Valid and @Validated annotations.
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)
Arrays.asList vs new ArrayList(Arrays.asList())
Filed under Java List
They may look very similar but they aren’t. Let’s explore why.
How to Implement Hibernate in an AWS Lambda Function in Java
Filed under Cloud, Persistence
Look at the challenges of using any RDBMS within a Lambda, and how and when Hibernate can be useful
Java Weekly, Issue 350
Filed under Weekly Review
GC enhancements in Java 15, JPA lifecycle events, Docker and Spring Boot, Distributed tracing, and perks of hiring junior engineers: packed in a diverse weekly!
Keycloak User Self-Registration
Filed under Security
Learn how to enable user self-registration in Keycloak.
Dates in OpenAPI Files
Filed under REST
Let’s see how to declare dates in an OpenAPI file, in this case, implemented with Swagger.
Creating Temporary Directories in Java
Filed under Java IO
Learn how to create temporary directories in Java.
IllegalMonitorStateException in Java
Filed under Java Concurrency
If you want to learn why your code keeps throwing this exception, this article is for you.
Custom User Attributes with Keycloak
Filed under Security, Spring Boot
Learn how to add extra attributes to a user in Keycloak.