이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
채쌤의 스프링 부트 프로젝트
카카오, 구글 인증과 AWS 배포까지 빈틈없는 퍼펙트 강의
채규태
쌤즈 2022.11.03.
베스트
웹사이트 top100 18주
가격
27,000
10 24,300
YES포인트?
1,350원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  최저가 보상
  •  문화비소득공제 신청가능

이 상품의 태그

책소개

목차

_01 실습 환경 설정
__1.1 스프링 프레임워크와 스프링 부트
___1.1.1 스프링 프레임워크
___1.1.2 스프링 부트
__1.2 개발 환경 설정
___1.2.1 JDK 설치
___1.2.2 이클립스 설치
___1.2.3 H2 데이터베이스 설치
__1.3 프로젝트 생성 및 라이브러리 설정
___1.3.1 프로젝트 생성
___1.3.2 스프링 부트 스타터

_02 REST API 개발
__2.1 웹 애플리케이션 기본 설정
___2.1.1 프로퍼티 설정
___2.1.2 정적 콘텐츠 관리
___2.1.3 동적 콘텐츠 관리
__2.2 REST 컨트롤러 작성 및 테스트
___2.2.1 REST 컨트롤러 작성
___2.2.2 포스트맨 설치 및 사용
___2.2.3 도메인 객체 적용

_03 JPA 연동
__3.1 마이바티스 적용
___3.1.1 라이브러리 추가
___3.1.2 테이블 생성
___3.1.3 데이터소스 설정
___3.1.4 도메인 클래스 작성
___3.1.5 매퍼 작성
___3.1.6 DAO 작성
___3.1.7 테스트케이스 작성
__3.2 JPA 라이브러리 사용
___3.2.1 라이브러리 추가
___3.2.2 데이터소스 설정
___3.2.3 회원 종류 설정
___3.2.4 도메인 클래스 작성
___3.2.5 테이블 유지 설정
___3.2.6 리포지터리 작성
__3.3 REST 컨트롤러 작성
___3.3.1 회원 등록
___3.3.2 상세 조회
___3.3.3 회원 수정
___3.3.4 회원 삭제
___3.3.5 목록 검색

_04 인덱스 페이지와 로그인 처리
__4.1 인덱스 페이지
___4.1.1 JSP 파일 작성
___4.1.2 컨트롤러 작성
___4.1.3 WebJar 적용
___4.1.4 화면 구성
___4.1.5 레이아웃 구성
__4.2 회원가입 페이지
___4.2.1 화면 구성
___4.2.2 컨트롤러 수정
___4.2.3 기능 구현
___4.2.4 서비스 클래스 작성
___4.2.5 응답 전용 DTO 작성
___4.2.6 컨트롤러 수정
___4.2.7 아이디 중복 확인
___4.2.8 예외 처리
__4.3 인증 처리
___4.3.1 로그인 화면 구성 및 기능 구현
___4.3.2 회원 정보 사용 및 로그아웃
___4.3.3 인터셉터 적용

_05 포스트 관리
__5.1 포스트 등록
___5.1.1 화면 구성
___5.1.2 비즈니스 컴포넌트 구성
__5.2 포스트 목록
___5.2.1 비즈니스 컴포넌트 수정
___5.2.2 화면 구성
___5.2.3 페이징 처리
__5.3 포스트 상세 조회, 수정, 삭제
___5.3.1 포스트 상세 조회
___5.3.2 포스트 수정
___5.3.3 포스트 삭제

_06 댓글 관리 및 추가 기능 설정
__6.1 댓글 관리
___6.1.1 댓글 등록
___6.1.2 댓글 목록
___6.1.3 댓글 삭제
__6.2 유효성 검사와 다국어 설정
___6.2.1 라이브러리 추가
___6.2.2 ModelMapper 빈 등록
___6.2.3 회원가입 유효성 검사
___6.2.4 포스트 등록 유효성 검사
___6.2.5 AOP를 이용한 유효성 검사
___6.2.6 다국어 설정

_07 스프링 시큐리티 적용
__7.1 스프링 시큐리티 기초
___7.1.1 소스코드 정리
___7.1.2 스프링 시큐리티 적용
___7.1.3 인증 상태 유지
___7.1.4 시큐리티 커스터마이징
___7.1.5 사용자 정의 로그인
__7.2 JPA 연동
___7.2.1 스프링 시큐리티 아키텍처
___7.2.2 UserDetails 구현
___7.2.3 서비스 클래스 구현
___7.2.4 서비스 객체 적용
__7.3 비밀번호 암호화
___7.3.1 회원가입 처리
___7.3.2 로그인 인증 처리
__7.4 회원 정보 수정과 회원 탈퇴
___7.4.1 회원 정보 수정
___7.4.2 세션 갱신
___7.4.3 연관매핑 수정

_08 OAuth의 개념과 카카오 인증 설정
__8.1 OAuth 인증
___8.1.1 OAuth 개념
___8.1.2 액세스 토큰
__8.2 카카오 인증 설정
___8.2.1 인증 클라이언트 등록
___8.2.2 Redirect URI 등록
___8.2.3 동의 항목 설정
__8.3 CODE 정보 수신
___8.3.1 로그인 화면 수정
___8.3.2 로그인 기능 구성

_09 카카오 인증 및 회원가입 처리
__9.1 액세스 토큰 받기
___9.1.1 액세스 토큰 요청
___9.1.2 액세스 토큰 추출
__9.2 사용자 정보 가져오기
___9.2.1 리소스 오너 정보 요청
___9.2.2 회원가입 처리
___9.2.3 비밀번호 수정 방지

_10 구글 인증 및 회원가입 처리
__10.1 구글 인증 설정
___10.1.1 새 프로젝트 생성
___10.1.2 OAuth 동의 화면 설정
___10.1.3 사용자 인증 정보 설정
__10.2 OAuth2 Client 기반의 구글 로그인
___10.2.1 라이브러리 추가
___10.2.2 구글 로그인 설정
___10.2.3 로그인 화면 수정
___10.2.4 로그인 기능 구성
___10.2.5 회원가입 처리
___10.2.6 비밀번호 수정 방지

_11 AWS 이용하기
__11.1 AWS 시작하기
___11.1.1 클라우드 컴퓨팅
___11.1.2 엘라스틱 빈즈토크
___11.1.3 AWS 계정 생성
__11.2 AWS에 애플리케이션 배포하기
___11.2.1 스프링 프로젝트 생성
___11.2.2 웹 애플리케이션 구현
___11.2.3 애플리케이션 업로드
__11.3 AWS에 블로그 시스템 배포하기
___11.3.1 JBlogWeb 프로젝트 수정
___11.3.2 웹 애플리케이션 등록
___11.3.3 OAuth 설정 수정
__11.4 AWS RDS 이용하기
___11.4.1 RDS 설정
___11.4.2 MySQL 연동
__11.5 클라우드 서비스 삭제

저자 소개1

2005년부터 현재까지 멀티캠퍼스에서 전임 교수로 근무하며, 자바 기반 백엔드 분야의 강의를 담당하고 있다. 항상 마음과 생각이 늙지 않는 개발자이기를 꿈꾸며 희망한다. 2016년에 『스프링 퀵스타트』를 시작으로 『전자정부 표준프레임워크 퀵스타트』, 『스프링 부트 퀵스타트』, 『JPA 퀵스타트』, 『채쌤의 자바 프로그램 핵심』, 『채쌤의 Servlet&JSP 프로그래밍 핵심』, 『채쌤의 스프링 부트 프로젝트』 등을 집필했다.

채규태의 다른 상품

품목정보

발행일
2022년 11월 03일
쪽수, 무게, 크기
376쪽 | 170*232*30mm
ISBN13
9791186710456

출판사 리뷰

한 단계씩 경험하는 REST API 비즈니스 로직
스프링 부트는 스프링 프레임워크를 쉽고 빠르게 사용할 수 있도록 돕는 도구입니다. 『채쌤의 스프링 부트 프로젝트』는 스프링 프레임워크와 스프링 부트에 대해 이해하기 쉽게 소개합니다. 또한, 스프링 부트를 이용하여 직접 게시판 애플리케이션을 구현해볼 수 있도록 화면 구성과 기능 구현에 대한 코드를 자세하게 설명합니다. 이 책에서 안내하는 비즈니스 로직을 따라가면, 어느새 필수 기능을 모두 갖춘 웹 애플리케이션이 완성됩니다.

OAuth 기반의 인증 처리와 클라우드 컴퓨팅
게시판 애플리케이션을 구현해보는 것에서 끝내지 않고 OAuth 기반의 카카오, 구글 인증과 클라우드 배포까지 빈틈없이 다룹니다. 카카오 인증 과정을 통해 OAuth의 개념 및 용어와 프로세스를 정리하고 스프링 부트의 API를 이용하여 구글 인증을 적용해봅니다. 또한, 클라우드 컴퓨팅이 무엇인지 배우고 높은 시장 점유율을 유지하고 있는 아마존 웹 서비스(Amazon Web Services, AWS)에 완성된 웹 애플리케이션을 정식으로 배포해봅니다.

저자 직강과 함께 하세요.
SSAMZ.com에 이 책을 교재로 하는 유료 동영상 강의가 있습니다.

리뷰/한줄평3

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

4.0 한줄평 총점
24,300
1 24,300