LocaleResolver 스프링은 Locale 선택 방식을 변경할 수 있도록 LocaleResolver 라는 인터페이스를 제공하는데, 스프링 부트는 기본으로 Accept-Language 를 활용하는 AcceptHeaderLocaleResolver 를 사용한다. LocaleResolver 인터페이스 public interface LocaleResolver { Locale resolveLocale(HttpServletRequest request); void setLocale(HttpServletRequest request, @Nullable HttpServletResponse response, @Nullable Locale locale); } LocaleResolver 변경 만약 Locale 선택 방식을 ..
스프링은 기본적인 메세지 관리 기능을 제공한다. 메시지 관리 기능을 사용하려면 스프링이 제공하는 MessageSource 를 스프링 빈으로 등록하면 되는데, MessageSource는 인터페이스이다. 따라서 구현체인 'ResourceBundelMessageSource'를 스프링 빈으로 등록하면 된다. 직접등록 @SpringBootApplication public class ItemServiceApplication { public static void main(String[] args) { SpringApplication.run(ItemServiceApplication.class, args); } //메세지 직접등록 @Bean public MessageSource messageSource(){ Resour..
- Total
- Today
- Yesterday
- 예외처리
- SpringBoot
- filter
- 항해플러스
- 백엔드 개발자 역량
- 백엔드 개발자 공부
- 스프링부트
- thymleaf
- 리터럴
- 컨트
- hypertexttransferprotocol
- React
- HTTP
- jpa api
- exception
- JPA
- BindingResult
- 인터셉터
- 향해99
- 향해플러스
- 향해플러스백엔드
- Intercepter
- react실행
- reject
- 로그인
- rejectValue
- Java
- 항해99
- ArgumentResolver
- 스프링공부
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |