logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

코드로 배우는 스프링 부트 웹 프로젝트

코드로 배우는 스프링 부트 웹 프로젝트

(현업 개발을 위한 단계별 실습서 (동영상 강의 제공))

구멍가게 코딩단 (지은이)
남가람북스
34,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
30,600원 -10% 0원
1,700원
28,900원 >
30,600원 -10% 0원
카드할인 10%
3,060원
27,540원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

코드로 배우는 스프링 부트 웹 프로젝트
eBook 미리보기

책 정보

· 제목 : 코드로 배우는 스프링 부트 웹 프로젝트 (현업 개발을 위한 단계별 실습서 (동영상 강의 제공))
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791189184070
· 쪽수 : 644쪽
· 출판일 : 2020-12-25

책 소개

‘스프링 프레임워크를 좀 더 간단히 사용할 수는 없을까?’ 이 책의 시작은 위의 질문에서 시작한다. 좀 더 빠르게 개발하면서 스프링 프레임워크의 모든 기능을 활용할 수 있는 스프링 부트는 Intellij나 이클립스, VS Code 등 개발 도구들의 지원 역시 활발하다.

목차

이 책을 내며...
들어가며...

Part 1 스프링 부트 도전하기

01장 프로젝트를 위한 준비
1.1 개발 도구의 준비
1.2 Spring initializr를 이용한 프로젝트 생성
1.3 스프링 프로젝트 실행해 보기
1.4 스프링 부트를 단독으로 실행 가능한 파일로 만들기

02장 Maria 데이터베이스와 Spring Data JPA
2.1 MariaDB의 설치와 데이터베이스 생성
2.2 Spring Data JPA를 이용하는 프로젝트의 생성
2.3 Spring Data JPA의 소개
2.4 엔티티 클래스와 JpaRepository
2.5 페이징/정렬 처리하기
2.6 쿼리 메서드(Query Methods) 기능과 @Query

03장 스프링 MVC와 Thymeleaf
3.1 Thymeleaf를 사용하는 프로젝트 생성
3.2 Thymeleaf의 기본 사용법
3.3 Thymeleaf의 기본 객체와 LocalDateTime
3.4 Thymeleaf의 레이아웃

Part 2 Spring MVC/JPA/Thymeleaf 연습

04장 프로젝트 구조 만들기
4.1 프로젝트의 와이어프레임
4.2 자동으로 처리되는 날짜/시간 설정
4.3 엔티티 클래스와 Querydsl 설정
4.4 서비스 계층과 DTO
4.5 목록 처리
4.6 컨트롤러와 화면에서의 목록 처리
4.7 등록 페이지와 등록 처리
4.8 방명록의 조회 처리
4.9 방명록의 수정/삭제 처리
4.10 검색 처리

Part 3 N:1(다대일 관계) 처리하기

05장 N:1(다대일) 연관관계
5.1 연관관계와 관계형 데이터베이스 설계
5.2 연관관계 테스트
5.3 프로젝트 적용하기
5.4 컨트롤러와 화면 처리
5.5 JPQL로 검색

06장 @RestController와 JSON 처리
6.1 JSON과 Ajax로 댓글 처리
6.2 ReplyDTO와 ReplyService/ReplyController
6.3조회 화면에서 처리

Part 4 M:N(다대다) 관계와 파일 업로드 처리


07장 M:N(다대다) 관계의 설계와 구현
7.1 M:N(다대다) 관계의 특징
7.2 예제 프로젝트 생성
7.3 M:N(다대다) Repository와 테스트

08장 파일 업로드 처리
8.1 파일 업로드를 위한 설정

09장 영화/리뷰 프로젝트 적용하기
9.1 영화(Movie) 등록 처리
9.2 목록 처리와 평균 평점
9.3 조회 페이지와 영화 리뷰
9.4 Ajax로 영화 리뷰 처리

Part 5 Spring Security를 이용한 로그인 처리

10장 Spring Boot와 Spring Security 연동
10.1 스프링 시큐리티를 이용하는 프로젝트 생성
10.2 스프링 시큐리티 커스터마이징
10.3 프로젝트를 위한 JPA 처리
10.4 시큐리티를 위한 UserDetailsService
10.5 Thymeleaf/Controller에서 사용자 정보 출력하기

11장 스프링 시큐리티 소셜 로그인 처리
11.1 구글 로그인 시나리오
11.2 현재 프로젝트와의 연동
11.3 자동 회원 가입의 후처리
11.4 Remember me와 @PreAuthorize

12장 API 서비스 만들기
12.1 API 서버를 위한 구성
12.2 API 서버를 위한 필터
12.3 API를 위한 인증처리

Appendix

A 양방향과 @OneToMany
A.1 데이터베이스 설계와 양방향
A.2 양방향 설정도 시작은 FK로
A.3 양방향 참조는 상위 엔티티를 기준으로

찾아보기

저자소개

구멍가게 코딩단 (지은이)    정보 더보기
프로그래밍을 좋아하는, 10년이 훌쩍 넘은 경력의 개발자이자 강사들의 비공개 모임. 강의와 개발을 통해 얻은 지식을 정리하며 집필 활동을 이어가고 있다. 네이버 카페(https://cafe.naver.com/gugucoding)에서 독자와 소통하며, 최근에는 기업체 교육활동을 중심으로 관련 지식을 전파하고 있다. 저서로는 <스타트 스프링 부트>, <코드로 배우는 스프링 웹 프로젝트>, <코드로 배우는 스프링 부트 웹 프로젝트>, <코드로 배우는 리액트>, <RESTful API 서버 구현> 등이 있다.
펼치기

책속에서



이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책