どちらが正しいですか?
これ(メソッドの@Autowiredアノテーション付き)?
@Controller
public class MyController
{
private MyDao myDao;
@Autowired
public MyController(MyDao myDao)
{
this.myDao = myDao;
}
これ(プロパティに@Autowiredアノテーションを付けて)?
@Controller
public class MyController
{
@Autowired
private MyDao myDao;
public MyController(MyDao myDao)
{
this.myDao = myDao;
}
@Autowiredアノテーションはどこに行くことになっていますか?