<aside> 1️⃣ 스프링 설정관련

</aside>

스프링 설정: Xml vs @Configuration

스프링 설정 - yaml, properties 파일형식의 차이점과 장단점

타사의 api키를 외부에 노출시키지않고 적용시키는 최적의 방법은? (yml? bean?)

<aside> 2️⃣ 스프링에서 사용되는 코드작성방식

</aside>

Data 전달객체 - VO, DTO

static class 또는 static method를 사용하는 이유는 무엇인가?

Functional 코드를 작성하는 방법

익명 클래스란 무엇인가?

<aside> 3️⃣ 스프링 코드동작 원리

</aside>

@RequestParam Map<String, Object>으로 쿼리스트링의 파라미터가 받아지는 원리

Spring 데이터 접근방식 - DAO, Mapper

new로 인스턴스를 생성하는것과 DI 컨테이너로 주입받는 방식의 차이점은?

Model, ModelAndView, ModelMap의 차이점 그리고 @ModelAttribute에 대해서

Interceptor의 동작원리

<aside> 4️⃣ 스프링 AOP

</aside>