Junior — Middle
Чӣ гуна метавон кафолат дод, ки объект Spring Bean дар вақти оғозёбии барнома автоматӣ оғоз мешавад?
sobes.tech AI
Ҷавоб аз AI
Для автоматической инициализации Spring Bean при запуске приложения можно использовать аннотацию @PostConstruct в классе бина. Этот метод будет вызван сразу после создания и внедрения зависимостей.
Также можно реализовать интерфейс InitializingBean и переопределить метод afterPropertiesSet(), который вызывается после установки всех свойств.
Пример с @PostConstruct:
@Component
public class MyBean {
@PostConstruct
public void init() {
// код инициализации
System.out.println("Bean инициализирован");
}
}
Таким образом, при старте приложения Spring автоматически вызовет метод init() после создания бина.