Junior — Middle
Кӣ масъул аст, ки объектҳои Bean-ро дар чаҳорчӯбаи Spring эҷод ва идора кунад?
sobes.tech AI
Ҷавоб аз AI
Дар Spring, эҷод ва идоракунии объектҳои Bean масъулияти контейнер Spring IoC (Inversion of Control) мебошад, ки тавассути синфи ApplicationContext амалӣ карда мешавад. Контейнер созиш, конфигуратсия ва муҳлати ҳаёти Bean-ҳоро месозад, вобастагиро ворид мекунад ва конфигуратсияро таъмин мекунад.
Масалан барои эҷоди Bean дар Spring:
@Component
public class MyService {
// коди хизматрасонӣ
}
// Дар синфи дигар
@Autowired
private MyService myService;
Ин ҷо Spring ба таври автоматӣ нусхаи MyService-ро месозад ва онро дар ҷойҳое, ки зарур аст, ворид мекунад.