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

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

스프링 부트 시작하기

스프링 부트 시작하기

(차근차근 따라 하는 단계별 실습)

김인우 (지은이)
인사이트
22,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 35개 3,790원 >
로딩중

eBook

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

책 이미지

스프링 부트 시작하기
eBook 미리보기

책 정보

· 제목 : 스프링 부트 시작하기 (차근차근 따라 하는 단계별 실습)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9788966262304
· 쪽수 : 328쪽
· 출판일 : 2019-03-25

책 소개

스프링 부트의 동작 원리부터 학습 방법까지 담았다. 간단한 기능이라도 '어떻게'보다는 '왜', '어떤 순서'로 진행해야 하는지 설명한다. 따라서 애플리케이션의 생성부터 실행, 배포, 문서화까지 프로젝트 하나를 처음부터 끝까지 경험해 보면서 원리를 이해할 수 있다.

목차

1장 개발환경 설정하기
1.1 프로그램 설치 및 개발환경 구성
1.1.1 공통 폴더 만들기
1.1.2 JDK 설치하기
1.1.3 이클립스 설치하기
1.2 개발환경 경로 설정하기
1.2.1 이클립스 워크스페이스 생성하기
1.2.2 이클립스 환경 설정하기
1.2.3 이클립스 실행하기
1.3 플러그인 설치하기
1.3.1 STS 플러그인 설치하기
1.3.2 그레이들 설치하기
1.3.3 그레이들 에디터 설치하기
1.4 이클립스 메뉴 및 Perspective 변경하기
1.4.1 메뉴 구성 변경하기
1.4.2 패키지 보여 주기(Package Presentation) 변경하기
1.4.3 이클립스 뷰(View) 변경하기
1.4.4 프로젝트 인코딩 설정하기

2장 스프링 프로젝트 만들어 보기

2.1 스프링 부트를 사용한 프로젝트 생성하기
2.2 Hello World 만나 보기
2.3 스프링 부트 프로젝트 살펴보기
2.3.1 SampleApplication 클래스
2.3.2 build.gradle

3장 스프링 프레임워크 이해하기
3.1 스프링 프레임워크란
3.2 MVC 패턴 및 스프링 MVC 알아보기
3.2.1 스프링 웹 MVC의 구조
3.2.1 일반적으로 사용하는 스프링 MVC의 구조
3.3 게시판 개발을 위한 프로젝트 새로 생성하기
3.3.1 스프링 스타터 프로젝트 생성하기
3.3.2 스프링 부트 버전 및 의존성 설정
3.4 데이터베이스 연결하기
3.4.1 데이터 소스 설정하기
3.4.2 마이바티스 연동하기

4장 간단한 게시판 구현하기
4.1 게시판을 만들기 위한 기본 설정
4.1.1 데이터베이스 구성하기
4.1.2 스타일 시트 추가하기
4.1.3 롬복 추가하기
4.2 게시글 목록 만들기
4.2.1 DTO 만들기
4.2.2 마이바티스 설정하기
4.2.3 컨트롤러 영역
4.2.4 서비스 영역
4.2.5 매퍼 영역
4.2.6 SQL 작성하기
4.2.7 뷰 작성하기
4.2.8 실행 결과 확인하기
4.3 게시글 등록 기능 만들기
4.3.1 게시글 등록 화면 만들기
4.3.2 컨트롤러 영역
4.3.3 서비스 및 매퍼 개발하기
4.3.4 SQL 작성하기
4.3.5 실행 결과 확인하기
4.4 게시글 상세 화면 만들기
4.4.1 목록 화면 수정하기
4.4.2 컨트롤러 영역
4.4.3 서비스 및 매퍼 영역
4.4.4 SQL 작성하기
4.4.5 뷰 작성하기
4.4.6 실행 결과 확인하기
4.5 게시글 수정 및 삭제 기능 만들기
4.5.1 뷰 변경하기
4.5.2 컨트롤러 영역
4.5.3 서비스 및 매퍼 영역
4.5.4 SQL 작성하기
4.5.5 실행 결과 확인하기

5장 스프링의 다양한 기능 살펴보기
5.1 Logback 사용하기
5.1.1 Logback이란?
5.1.2 Logback 설정하기
5.1.3 Logback 사용하기
5.2 Log4JDBC로 쿼리 로그 정렬하기
5.2.1 라이브러리 추가하기
5.2.2 log4jdbc 설정하기
5.3 인터셉터 사용하기
5.3.1 HandlerInterceptorAdapter로 인터셉터 구현하기
5.3.2 Interceptor 등록하기
5.4 AOP 사용하기
5.4.1 AOP란?
5.4.2 AOP 적용하기
5.4.3 AOP의 주요 개념
5.5 트랜잭션 적용하기
5.5.1 트랜잭션이란?
5.5.2 @Transaction 어노테이션을 이용해 트랜잭션 설정하기
5.5.3 AOP를 이용해 트랜잭션 설정하기
5.5.4 트랜잭션 결과 확인하기
5.6 예외처리하기
5.6.1 @ControllerAdvice 추가하기
5.6.2 에러처리 화면 추가하기
5.7 한글 처리를 위한 인코딩 설정하기

6장 파일 업로드와 다운로드
6.1 파일 첨부를 위한 기본 설정
6.1.1 파일 테이블 생성하기
6.1.2 라이브러리 추가하기
6.1.3 파일 처리를 위한 빈 설정하기
6.1.4 파일 관련 자동구성 제거하기
6.2 파일 업로드
6.2.1 파일을 업로드하고 파일의 정보 확인하기
6.2.2 업로드된 파일을 서버에 저장하기
6.2.3 첨부된 파일 목록 보여 주기
6.3 파일 다운로드
6.3.1 뷰 영역
6.3.2 SQL 추가하기
6.3.3 서비스 및 매퍼 추가하기
6.3.4 컨트롤러 변경하기
6.3.5 결과 확인하기

7장 RESTful 게시판 만들어 보기
7.1 REST란?
7.2 RESTful 게시판으로 변경하기
7.2.1 컨트롤러 작성하기
7.2.2 뷰 템플릿
7.2.3 게시글 작성 확인하기
7.2.4 게시글의 이동, 수정, 삭제를 확인하기
7.3 REST API로 변경하기
7.3.1 REST API 개발하기
7.3.2 REST API 테스트하기

8장 스프링 데이터 JPA 사용해 보기
8.1 스프링 데이터 JPA
8.1.1 JPA란?
8.1.2 JPA의 장점
8.1.3 JPA의 단점
8.1.4 스프링 데이터 JPA란?
8.2 스프링 데이터 JPA를 위한 기본 설정
8.2.1 JPA 설정 추가하기
8.2.2 자바 8의 날짜 API 설정하기
8.3 JPA를 사용한 게시판으로 변경하기
8.3.1 엔티티 생성하기
8.3.2 컨트롤러 작성하기
8.3.3 서비스 작성하기
8.3.4 FileUtils 클래스 변경하기
8.3.5 리포지터리 작성하기
8.3.6 뷰 템플릿 작성하기
8.4 결과 확인하기
8.4.1 데이터베이스 확인하기
8.4.2 게시판 기능 확인하기

9장 GCP를 이용해서 서버 구성하기
9.1 GCP 시작하기
9.1.1 VM 인스턴스 생성하기
9.1.2 네트워크 설정하기
9.2 MySQL 설치하기
9.2.1 MySQL 설치하기
9.2.2 MySQL 설정하기
9.3 JDK 설치하기
9.4 톰캣 설치 및 설정하기
9.4.1 톰캣을 위한 폴더 생성하기
9.4.2 톰캣 설치하기
9.4.3 톰캣 설정하기
9.4.4 톰캣 확인하기
9.5 젠킨스 설치하기
9.5.1 젠킨스 설치 및 설정하기
9.5.2 젠킨스 확인하기
9.5.3 플러그인 설치하기
9.5.4 그 외 설정하기

저자소개

김인우 (지은이)    정보 더보기
스프링을 이용한 백엔드 서버를 개발하는 흔한 개발자입니다. 안드로이드 개발도 하네요. 요즘에는 스프링을 이용한 대용량 서버 구성에 관심이 많습니다. 아는 것보다 모르는 게 훨씬 많아서 공부하기 바쁜 삶을 살고 있지만, https://addio3305.tistory.com에 스프링을 포함한 간단한 글을 간간히 쓰고 있습니다. 아직은 스프링에 대한 포스팅이 주를 이루지만 언젠가는 다른 기술에 대한 글도 많이 쓸 수 있겠죠?
펼치기

추천도서

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