Skip to content

Commit 5c812ee

Browse files
committed
Update spring-boot-validator
1 parent c972b5e commit 5c812ee

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

SpringBootValidator/src/main/java/com/example/config/WebMvcConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
88

99
import java.nio.charset.StandardCharsets;
10+
import java.util.Locale;
1011

1112
@Configuration
1213
public class WebMvcConfig implements WebMvcConfigurer {
@@ -18,6 +19,7 @@ static class ValidationMessageSource extends ResourceBundleMessageSource {
1819
ValidationMessageSource() {
1920
setBasename(AbstractMessageInterpolator.USER_VALIDATION_MESSAGES);
2021
setDefaultEncoding(StandardCharsets.UTF_8.displayName());
22+
setDefaultLocale(Locale.KOREAN);
2123
}
2224
}
2325
}

SpringBootValidator/src/main/java/com/example/errorhandler/GlobalExceptionHandler.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class GlobalExceptionHandler {
3333
@ExceptionHandler(ConstraintViolationException.class)
3434
ResponseEntity<List<ErrorMessage>> constraintViolationException(ConstraintViolationException exception,
3535
WebRequest request) {
36-
logger.warn("path: {}, locale: {}, principal:{}", request.getContextPath(), request.getLocale(),
36+
logger.warn("path: {}, locale: {}, principal: {}", request.getContextPath(), request.getLocale(),
3737
request.getUserPrincipal());
3838

3939
final List<ErrorMessage> body = exception.getConstraintViolations().stream()
@@ -45,7 +45,7 @@ ResponseEntity<List<ErrorMessage>> constraintViolationException(ConstraintViolat
4545
@ExceptionHandler(MethodArgumentNotValidException.class)
4646
ResponseEntity<List<ErrorMessage>> methodArgumentNotValidException(MethodArgumentNotValidException exception,
4747
WebRequest request) {
48-
logger.warn("path: {}, locale: {}, principal:{}", request.getContextPath(), request.getLocale(),
48+
logger.warn("path: {}, locale: {}, principal: {}", request.getContextPath(), request.getLocale(),
4949
request.getUserPrincipal());
5050

5151
final List<ErrorMessage> body = exception.getBindingResult().getAllErrors().stream()
@@ -62,7 +62,7 @@ private static Path.Node property(ConstraintViolation<?> constraintViolation) {
6262
@ExceptionHandler(HttpMessageNotReadableException.class)
6363
ResponseEntity<List<ErrorMessage>> emptyBodyException(HttpMessageNotReadableException exception,
6464
WebRequest request) {
65-
logger.warn("path: {}, locale: {}, principal:{}", request.getContextPath(), request.getLocale(),
65+
logger.warn("path: {}, locale: {}, principal: {}", request.getContextPath(), request.getLocale(),
6666
request.getUserPrincipal());
6767

6868
final String message = messageSource.getMessage("body.incorrect.message", new Object[]{ }, Locale.getDefault());

0 commit comments

Comments
 (0)