|
의존성 추가: 스프링 부트 프로젝트에서 메시지 소스를 사용하려면 spring-boot-starter 패키지에 포함된 spring-boot-starter-validation 등과 같은 의존성을 추가해야 합니다.
메시지 프로퍼티 파일 생성: src/main/resources 디렉토리에 메시지 번들을 정의하는 프로퍼티 파일을 만듭니다. 각 언어별로 다른 파일을 생성할 수 있습니다. 파일은 일반적으로 messages.properties와 messages_ko.properties와 같이 이름을 지정합니다.
MessageSource 빈 등록: 스프링 부트 설정 클래스에서 MessageSource 빈을 등록합니다.
메시지 사용: 메시지를 사용하려면 MessageSource를 주입하고 메시지를 가져올 수 있습니다.
이렇게 설정된 MessageSource를 통해 애플리케이션에서 국제화 및 로컬라이제이션을 쉽게 관리할 수 있습니다.
|