我最近開始使用Spring。我正在製作spring mvc項目。所以我的問題是,如果最好是在Spring中使用特定的實現來創建接口和自動裝配它,或者只使用類實例
,以防我只有一個接口的實現?自動裝配和在春天實例化
例如:
@Controller
public class MyController {
@Autowired
MyService myService;
@RequestMap("/")
public String mainPage() {
...
}
}
或
@Controller
public class MyController {
@RequestMap("/")
public String mainPage() {
MyService myService = new MyServiceImpl();
...
}
}
如果只有一個實現的MyService接口的?