Встречается на собеседованиях • сегодня
Какой Scope в Spring будет при выполнении нового запроса
При новом HTTP-запросе в Spring создается новый экземпляр бина с областью видимости request. Это означает, что каждый запрос получает свой уникальный экземпляр бина, который уничтожается после завершения обработки запроса.
Пример:
java
@Controller
public class MyController {
@Autowired
private RequestScopedBean requestBean;
@GetMapping("/test")
public String handleRequest() {
requestBean.setData("Request-specific data");
return "view";
}
}
@Component
@Scope(value = WebApplicationContext.SCOPE_REQUEST, proxyMode = ScopedProxyMode.TARGET_CLASS)
public class RequestScopedBean {
private String data;
// getters/setters
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы