Spring 프로젝트를 생성하고 Thymeleaf를 이용해 간단한 웹 사이트를 만들어보자
정적 컨텐츠와 동적 컨텐츠의 차이에 대해 알아보고 API 방식을 이용하여 JSON 형식의 데이터를 받아오는 코드를 작성해보자
비즈니스 요구사항을 정리하고 도메인과 리포지토리를 만들어 단위 테스트를 돌려보자
회원 서비스를 만들고 단위 테스트를 돌려보자
스프링 빈에 대해 알아보고 컴포넌트 스캔을 이용하는 방식/설정파일을 이용하는 방식으로 스프링 빈을 등록해보자
홈 화면과 회원가입 페이지, 회원조회 페이지를 만들어보자
H2 데이터베이스를 설치하고 Jdbc를 사용해 스프링 프로젝트와 데이터베이스를 연동해보자
JdbcTemplate, JPA, 스프링 데이터 JPA를 사용해 스프링 프로젝트와 데이터베이스를 연동해보자
AOP에 대해 알아보고 AOP를 적용한 시간측정 로직을 구현해보자