상세 컨텐츠

본문 제목

[책]스프링 부트 시작하기 리뷰_1

JSP·자바·코틀린

by 김일국 2019. 12. 24. 19:00

본문

스프링 부트 시작하기(2019출판) 작업환경: 이클립스+STS플러그인+그래들빌드+스프링부트2.1.1버전+스프링프레임웍5.x

책 소스와는 다르게 자바는 Open JDK사용: jdk1.8.0_181버전

Alt text

소스 참조: https://github.com/insightbook/Spring-Boot

목차 정보: http://210.179.139.131/search/index.php?mod=wdDataSearch&act=searchResultDetail&dbType=dan&jongKey=1532245034&time=1577166282&offset=3&page=1&pubYearS=2019&serSec=limit&item=total&word=%EC%8A%A4%ED%94%84%EB%A7%81

- 위 내용중 7장과 8장을 리뷰했습니다.(아래)

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를 이용해서 서버 구성하기 는 구글 클라우드 플랫폼(GCP, Google Cloud Platform)을 사용해서 배포하는 것입니다.

- 전 헤로쿠(Heroku) Free 서버에 배포할 예정 입니다.

- 로컬 컴퓨터에서 2가지로 작업해 보았습니다. (JPA방식으로 스키마 자동생성 / DDL쿼리를 직접 사용해서 수동으로 스키마 생성)

- 로컬PC확인 http://localhost:8080/board/openBoardList.do (아래)

작업한 소스

- JPA방식 자동 스키마 생성한 소스

board_jpa_20191224.zip

- No JPA방식 수동 스키마 생성한 소스(쿼리포함)

board_jpa_no_20191224.zip

insight.sql (수동 스키마 생성 쿼리)






board_jpa_20191224.zip
0.16MB
board_jpa_no_20191224.zip
0.12MB
insight.sql
0.0MB

관련글 더보기

댓글 영역