Назад к вопросам
СБЕР
Junior — Middle
68
Использовали ли вы аннотацию @PostConstruct в своих проектах для инициализации компонентов?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Аннотация @PostConstruct используется в Java для обозначения метода, который должен быть вызван после того, как контейнер завершил инъекцию зависимостей и инициализацию компонента. В своих проектах с использованием Spring Framework я применял @PostConstruct для выполнения дополнительной настройки или запуска логики сразу после создания бина, например, для инициализации ресурсов или проверки состояния. Пример:
@Component
public class MyService {
@PostConstruct
public void init() {
// код инициализации
System.out.println("Компонент инициализирован");
}
}