Код: Выделить всё
/src/main/resources/message_en.properties
Код: Выделить всё
ADMIN_USER_NOT_FOUND=Admin user not found
Сейчас
Код: Выделить всё
@Component
public class MessageUtil {
private final MessageSource messageSource;
public MessageUtil(MessageSource messageSource) {
this.messageSource = messageSource;
}
public String getMessage(String message) {
return messageSource.getMessage(message, null, LocaleContextHolder.getLocale());
}
public String getMessageWithArgs(String message, Object[] args) {
return messageSource.getMessage(
message, args, LocaleContextHolder.getLocale()
);
}
}
Код: Выделить всё
@Autowired
MessageUtil messageUtil
throw new NotFoundException(messageUtil.getMessage("ADMIN_USER_NOT_FOUND"));
Код: Выделить всё
org.springframework.context.NoSuchMessageException: No message found under code 'ADMIN_USER_NOT_FOUND' for locale 'en_US'.
Подробнее здесь: https://stackoverflow.com/questions/798 ... pring-boot
Мобильная версия