스프링 프레임워크의 특징과 스프링부트의 기능
서버 간 통신, 스프링 동작 구조, 레이어드 아키텍쳐, 디자인 패턴, REST API
컨트롤러를 작성해서 외부에 인터페이스를 노출하는 방법, Swagger를 통해 API명세 작성법, LogBack을 통해 로그 기록하기
spring boot어플리케이션에서 데이터 베이스를 연동하는 ORM 방식 : JPA
JPA에서 JPQL을 사용하는 방법(쿼리 메소드, 정렬과 페이징, @Query어노테이션)
연관관계를 설정하는 방법과 영속성 전이의 개념
유효성 검사외 예외처리
스프링 부트 액추에이터 활용하기
스프링 시큐리티를 사용한 서비스 인증과 권한 부여(인증, 인가)