Spring MVC, wywołanie innego kontrolera z wnętrza kontrolera

Pracuję nad istniejącym kodem, który używa jednego kontrolera do wywołania metody na drugim kontrolerze. Do tej pory widziałem 2 wdrożenia.

Pierwsza realizacja

return new Controller().method(request, response);

2. wdrożenie

@Autowired
private Controller controller.

return this.controller.method(request, response);

Jaka jest właściwa implementacja, jakie są problemy, jeśli którekolwiek z nich występują.

questionAnswers(6)

yourAnswerToTheQuestion