Код: Выделить всё
public class MovieRecommender {
private MovieCatalog movieCatalog;
private CustomerPreferenceDao customerPreferenceDao;
@Autowired
public void prepare(MovieCatalog mC,
CustomerPreferenceDao cPD) {
this.movieCatalog = mC;
this.customerPreferenceDao = cPD;
}
// ...
}
Я понимаю @autowired при применении к имя поля, но не могу понять, когда значения явно передаются методу (установщику или любому другому методу), тогда что делает Spring особенного?
Подробнее здесь: https://stackoverflow.com/questions/323 ... -in-spring
Мобильная версия