@Bean AbstractController journalController() { return new AbstractController() { @Override protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { ModelAndView model = new ModelAndView(); model.setViewName("journal"); model.addObject("journal", repo.findAll()); return model; } }; }