Comments 3
да, с приходом аннотаций программировать стало гораздо приятнее, много черновой работы убирается. Мне раньше не очень нравился Spring, но когда узнал как работают аннотации в версии 2.5 — любовь на веки.
Вот примерчик моего рабочего кода
обратите внимание как передается параметр @Qualifier HotelEtalonsCompSetAnalysisView etalonsView
автору, спасибо.
идем дальше? сможете осветить тему про Lazy, @Transaction, OpenSessionInViewInterceptor, OpenSessionInViewFilter
Вот примерчик моего рабочего кода
@RequestMapping(value = "/compset_analysis", params = {"action=hotel-etalons"})
public ModelAndView getApprovedMarket(@RequestParam(required = false) String market, @Qualifier HotelEtalonsCompSetAnalysisView etalonsView){
...
}
* This source code was highlighted with Source Code Highlighter.
обратите внимание как передается параметр @Qualifier HotelEtalonsCompSetAnalysisView etalonsView
автору, спасибо.
идем дальше? сможете осветить тему про Lazy, @Transaction, OpenSessionInViewInterceptor, OpenSessionInViewFilter
0
Я думаю здорово было бы отметить как работает @Autowired для множества бинов.
Если есть некий интерфейс A и несколько бинов, реализующих этот интерфейс заавтовайрить можно их всех:
btw, автовайринг одного бина по типу A приведёт к исключению.
Если есть некий интерфейс A и несколько бинов, реализующих этот интерфейс заавтовайрить можно их всех:
@Autowired private Set<A> aSet;
btw, автовайринг одного бина по типу A приведёт к исключению.
0
Sign up to leave a comment.
Spring IoC Annotation-based configuration, часть 2