Встречается на собеседованиях • сегодня
Использовал ли аннотацию для настройки бина в Spring
В Spring аннотации широко используются для конфигурации бинов. Основные аннотации:
@Component- базовый стереотип для любого Spring-бина@Service,@Repository,@Controller- специализированные версии@Component@Autowired- для внедрения зависимостей@Value- для инъекции значений из properties-файлов@Scope- для определения области видимости бина@PostConstruct,@PreDestroy- для lifecycle-методов
Пример:
java
@Service
@Scope("prototype")
public class UserService {
@Value("${app.default.role}")
private String defaultRole;
@Autowired
private UserRepository repository;
@PostConstruct
public void init() {
System.out.println("UserService initialized");
}
}Также можно использовать Java-based конфигурацию с @Bean в классах, помеченных @Configuration.

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