close
더북(TheBook)
search
코딩 자율학습 스프링 부트 3 자바 백엔드 개발 입문
더북(TheBook)
home
Home
Part 1 스프링 부트 개요
1장 스프링 부트 시작하기
1.1 스프링 부트란
1.2 스프링 부트 개발 환경 설정하기
1.2.1 JDK 설치하기
1.2.2 IDE 설치하기
1.2.3 스프링 부트 프로젝트 만들기
1.3 웹 서비스의 동작 원리 이해하기
1.3.1 클라이언트-서버 구조
1.3.2 localhost:8080/hello.html의 의미
마무리
셀프체크
2장 MVC 패턴 이해와 실습
2.1 뷰 템플릿과 MVC 패턴
2.1.1 뷰 템플릿이란
2.1.2 MVC 패턴
2.2 MVC 패턴을 활용해 뷰 템플릿 페이지 만들기
2.2.1 뷰 템플릿 페이지 만들기
2.2.2 컨트롤러 만들고 실행하기
2.2.3 모델 추가하기
2.3 MVC의 역할과 실행 흐름 이해하기
2.3.1 /hi 페이지의 실행 흐름
2.3.2 /bye 페이지의 실행 흐름
2.4 뷰 템플릿 페이지에 레이아웃 적용하기
2.4.1 /hi 페이지에 헤더-푸터 레이아웃 적용하기
2.4.2 /bye 페이지에 헤더-푸터 레이아웃 적용하기
마무리
셀프체크
Part 2 게시판 CRUD 만들기
3장 게시판 만들고 새 글 작성하기: Create
3.1 폼 데이터란
3.2 폼 데이터를 DTO로 받기
3.2.1 입력 폼 만들기
3.2.2 컨트롤러 만들기
3.2.3 폼 데이터 전송하기
3.2.4 폼 데이터 받기
3.2.5 DTO 만들기
3.2.6 폼 데이터를 DTO에 담기
3.2.7 입력 폼과 DTO 필드 연결하기
3.3 DTO를 데이터베이스에 저장하기
3.3.1 데이터베이스와 JPA
3.3.2 DTO를 엔티티로 변환하기
3.3.3 리파지터리로 엔티티를 DB에 저장하기
3.4 DB 데이터 조회하기
3.4.1 H2 DB 접속하기
3.4.2 데이터 조회하기
마무리
셀프체크
4장 롬복과 리팩터링
4.1 롬복이란
4.2 롬복을 활용해 리팩터링하기
4.2.1 롬복 설치하기
4.2.2 DTO 리팩터링하기
4.2.3 엔티티 리팩터링하기
4.2.4 컨트롤러에 로그 남기기
마무리
셀프체크
5
DB에 접속해 ARTICLE 테이블을 실행해 보면 데이터가 잘 저장된 것을 확인할 수 있습니다.
그림 4-8
DB 저장 확인
Prev
BUY
Next
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.
Email address