도서상세보기

도서명 스프링 부트 핵심 가이드 - 위키북스 오픈소스 & 웹 시리즈 101
저자 장정우
출판사 위키북스
출판일 2022-06-24
정가 28,000원
ISBN 9791158393083
수량
▣ 01장: 스프링 부트란?
1.1 스프링 프레임워크
__1.1.1 제어 역전(IoC
__1.1.2 의존성 주입(DI
__1.1.3 관점 지향 프로그래밍(AOP
__1.1.4 스프링 프레임워크의 다양한 모듈
1.2 스프링 프레임워크 vs. 스프링 부트
__1.2.1 의존성 관리
__1.2.2 자동 설정
__1.2.3 내장 WAS
__1.2.4 모니터링

▣ 02장: 개발에 앞서 알면 좋은 기초 지식
2.1 서버 간 통신
2.2 스프링 부트의 동작 방식
2.3 레이어드 아키텍처
2.4 디자인 패턴
__2.4.1 디자인 패턴의 종류
__2.4.2 생성 패턴
__2.4.3 구조 패턴
__2.4.4 행위 패턴
2.5 REST API
__2.5.1 REST란?
__2.5.2 REST API란?
__2.5.3 REST의 특징
__2.5.4 REST의 URI 설계 규칙

▣ 03장: 개발 환경 구성
3.1 자바 JDK 설치
3.2 인텔리제이 IDEA 설치

▣ 04장: 스프링 부트 애플리케이션 개발하기
4.1 프로젝트 생성
__4.1.1 인텔리제이 IDEA에서 프로젝트 생성하기
__4.1.2 스프링 공식 사이트에서 프로젝트 생성하기
4.2 pom.xml(Project Object Model 살펴보기
__4.2.1 빌드 관리 도구
__4.2.2 메이븐
__4.3 Hello World 출력하기
__4.3.1 컨트롤러 작성하기
__4.3.2 애플리케이션 실행하기
__4.3.3 웹 브라우저를 통한 동작 테스트
__4.3.4 Talend API Tester를 통한 동작 테스트

▣ 05장: API를 작성하는 다양한 방법
5.1 프로젝트 설정
5.2 GET API 만들기
__5.2.1 @RequestMapping으로 구현하기
__5.2.2 매개변수가 없는 GET 메서드 구현
__5.2.3 @PathVari
★ 이 책에서 다루는 내용 ★

◎ 스프링 부트 기초
◎ REST API의 작성 방법
◎ Spring Data JPA
◎ 연관관계 매핑
◎ 테스트 코드 작성
◎ 테스트 커버리지
◎ 유효성 검사
◎ 예외 처리
◎ 액추에이터
◎ REST 통신
◎ 서비스의 인증과 인가