Sobes.tech
Junior — Middle

Ko je odgovoran za kreiranje i upravljanje Bean objektima u Spring okviru?

sobes.tech АИ

Одговор од АИ

У Spring-у, креирање и управљање објектима Bean одговорност је контейнера Spring IoC (Inversion of Control), који се реализује преко класе ApplicationContext. Контейнер креира, конфигурише и управља животним циклусом Bean-ова, уводи зависности и обезбеђује конфигурацију.

Пример креирања Bean у Spring-у:

@Component
public class MyService {
    // код сервиса
}

// У другом класе
@Autowired
private MyService myService;

Овде, Spring аутоматски креира инстанцу MyService и уводи је тамо где је потребна.