# Занятие 2. Внедрение зависимостей. Аспекты

## Цель занятия:

* ознакомиться с принципом инверсии управления и внедрения зависимости;
* изучить особенности реализации внедрения зависимости в Spring;
* рассмотреть различные способы связывания компонентов;
* изучить основные принципы аспектно-ориентированного программирования.

{% hint style="info" %}
**Ссылка на репозиторий:** [**https://github.com/MykolaHodovychenko/Spring\_2.git**](https://github.com/MykolaHodovychenko/Spring_2.git)
{% endhint %}
