2014-10-08 7 views
0

Я новичок в весеннем ядре. Я смущен насчет инъекции и автоматической проводки. Может кто-нибудь объяснить.Весна Зависимость впрыска и Autowiring

  • Что такое DI весной?
  • Зачем нам нужен DI в конфигурационном файле весны?
  • В чем разница между двумя по коду?
  • Может ли кто-нибудь предоставить образец кода для понимания того и другого?

    У меня есть такие же вопросы, касающиеся автоматической проводки. Пожалуйста, объясните мне об этом. Спасибо.

+0

[Справочная документация по весне] (http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/) подробно объясняет это. – Jesper

ответ

1

Dependency инъекция является шаблоном проектирования программного обеспечения, которое реализует инверсию управления и позволяет при разработке программы следовать принципу инверсии зависимостей (Таким образом, имя Инверсия управления).

Его трудно объяснить с некоторыми примечаниями. Посмотрите видеоролик о весеннем учебнике. Spring framework basics

Зачем нам нужен DI в конфигурационном файле весны? Его просто функция, которую мы можем создавать объекты из xml-файлов. Это также можно сделать программно. С помощью DI мы можем вводить необходимые объекты в требуемые классы. Объекты будут созданы с использованием определения компонента в файле конфигурации.

Просмотрите видео, если необходимо, пожалуйста, прокомментируйте.

+0

Хорошо спасибо. Можете ли вы рассказать об концепциях автопомощи? – DIVA

+0

В этом видеоуроке см. Первое видео, после чего вы получите четкое представление об автоматической проводке и зачем нужен DI. Попробуйте, и после просмотра все еще, если вам нужны объяснения, я обязательно буду. –

Смежные вопросы