Я хочу получить сообщение от свойств i18n в функции. Я могу получить сообщение в моем слое службы или контроллере этого утверждения:в SpringMVC getMessage из свойств i18n в функции вне контроллера
@Autowired
private ApplicationContext appContext;
public void myFunction(){
String errrorMsg = appContext.getMessage("application.errorcode.sessionExpiry", null, LocaleContextHolder.getLocale());
}
Но я хочу, чтобы получить эту i18n сообщение в функции, которая находится за пределами уровня службы или контроллера. Эта функция вызывается из моего уровня обслуживания. Как это сделать? Я попытался скопировать тот же код во внешнем классе, но я получаю NullPointerException