Spring MVC, chamando outro controlador de dentro de um controlador
Eu estou trabalhando em um código existente que está usando um controlador para chamar um método no segundo controlador. Existem 2 implementações que tenho visto até agora.
1ª Implementação
return new Controller().method(request, response);
2ª Implementação
@Autowired
private Controller controller.
return this.controller.method(request, response);
Qual é a implementação correta, quais são os problemas, se houver, com qualquer um deles?