1. Spring의 특징에 대해서 설명해주세요
2. 스프링 Bean의 생성 과정을 설명해주세요
3. 스프링 Bean의 Scope에 대해서 설명해주세요
4. Autowiring 과정에 대해서 설명해주세요
5. Spring Web MVC의 Dispatcher Servlet의 동작 원리에 대해서 간단히 설명해주세요
6. Servlet Filter와 Spring Interceptor의 차이는 무엇인가요?
7. Bean/Component 어노테이션에 대한 설명과 차이점을 말해주세요
- 프론트 컨트롤러 패턴이란 무엇인가요?
- Spring에서 CORS 에러를 해결하기 위한 방법을 설명해주세요
- POJO가 무엇인가요?
- Spring Web MVC에서 요청마다 쓰레드가 생성되어 Controller를 통해 요청을 수행하는데 어떻게 하나의 Controller만 생성되나요?
- Filter는 Servlet의 스펙이고, Interceptor는 Spring MVC의 스펙입니다. Spring Application에서 Filter와 Interceptor를 통해 예외를 처리하는 경우 어떻게 해야 할까요?
- Spring Application을 구동할 때 메서드를 실행시키는 방법에 대해 설명해주세요
- 의존성과 설정값을 생성자 인자로 주입해야 하는 이유에 대해 설명해주세요