Встречается на собеседованиях • сегодня
Работал ли с @PostConstruct
Да, работал. `@PostConstruct` — это аннотация из JSR-250, которая отмечает метод, вызываемый после инициализации бина (после внедрения зависимостей и `@Autowired`), но до того, как бин будет готов к использованию. Часто применяется для инициализации данных или проверки состояния бина.
Пример:
```java
@Service
public class MyService {
private List cache;
@PostConstruct
public void init() {
cache = loadDataFromDB(); // Инициализация кэша
}
}
```
Важно: метод должен быть `void`, без параметров и может быть любым по модификатору доступа. Не вызывается при ручном создании объекта через `new`.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы