我正在使用一个控制器调用第二个控制器上的方法的现有代码。到目前为止我已经看到了2个实现。Spring MVC,从控制器内部调用另一个控制器
1日实施
return new Controller().method(request, response);
第二实施
@Autowired
private Controller controller.
return this.controller.method(request, response);
哪个是正确的实现,有什么问题,如果任何与其中一方。
这样做有什么好处?这样做打破了许多约定,你应该考虑修改,即分解控制器代码,并可能将一些逻辑移入业务层。 – dardo