Registry / web-framework / spring-boot-starter-validation

spring-boot-starter-validation

JSON →
library4.0.6javamavenunverified

Starter for using Java Bean Validation with Hibernate Validator in Spring Boot applications.

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>4.0.6</version> </dependency>
INSTALL
IMPORT
SIG · SPRING-BOOT-STARTE
S
spring-boot-starter-validation
web-frameworkjavav4.0.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Valid
jakarta.validation.Valid

Validate a request body using Bean Validation

import jakarta.validation.Valid; import jakarta.validation.constraints.NotBlank; import org.springframework.web.bind.annotation.*; @RestController public class UserController { @PostMapping("/user") public String createUser(@Valid @RequestBody User user) { return "User created"; } static class User { @NotBlank private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } } }
Debug
Known issues
breakingSpring Boot 3.x uses Jakarta EE 9+ (jakarta.validation) instead of javax.validation.
fix
Use jakarta.validation imports for Spring Boot 3.x; for 2.x use javax.validation.
affects: 3.x
Upgrade
Version history
4.0.6latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources
spring-boot-starter-validation — mvn dependency:get spring-boot-starter-validation · libregistry