나는 스프링의 MessageSource
을 사용하여 classpath에있는 .properties
파일의 오류 메시지를로드합니다. 나의 특성은 {Object}.{field}.{unrespectedConstraint}
예와 같은 특정 "템플릿을"존중 :스프링 부트 yml ResourceBundle 파일
userRegistrationDto.password.Size= Le mot de passe doit avoir au minimum 6 caractères.
userRegistrationDto.email.ValidEmail= Merci de saisir une addresse mail valide.
는 리팩토링의 경우 (예를 들어, 개체의 이름을 변경), 내 특성이 여러 곳에서 파일을 변경해야합니다.
이userRegistrationDto:
password:
Size: Le mot de passe doit avoir au minimum 6 caractères.
email:
ValidEmail: Merci de saisir une addresse mail valide.
음, 저기에 (면책 조항 : 직접 테스트하지 않았 음) : https://github.com/akihyro/yaml-resource-bundle – vtosh