У меня есть метод библиотеки Common.addTheUsualStuffToTheModel(model)
, который должен добавлять различные атрибуты к модели в каждом методе контроллера в моем приложении .
@RequestMapping(value = "/everypath", method = RequestMethod.GET)
public final String everyHandler(ModelMap model)
{
model = Common.addTheUsualStuffToTheModel(model);
return "everyPage";
}
Пока я добавляю этоодна и та же строка для каждого метода обработчика:
model = Common.addTheUsualStuffToTheModel(model);
Но я боюсь, что это не согласуется с принципом «пиши один раз, используй везде».
Как избежать повторения этого кодав каждом обработчике?