상세 컨텐츠

본문 제목

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

JSP·자바·코틀린

by 김일국 2019. 12. 29. 14:01

본문

지난 포스트 [책]스프링 부트 시작하기 리뷰_5 에 이어서 작업을 하였습니다.

공통

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

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

오늘 작업 결과: 클라우드 헤로쿠(Heroku) 서버에 JPA 소스(H2 DB | Mysql 설정포함)를 H2 DB 설정으로 배포(아래)

- 클라우드 Heroku에 배포시 타임리프(thymleaf)템플릿 경로문제 emplate might not exist or might not... error 이 발생 되었습니다.

  로컬에서는 문제 없었으나, Heroku클라우드에서는 문제가 나타난 경우 인데요, Heroku 에서 문제점을 찾아보는 방법은 아래와 같습니다.

- Heroku Application logs 확인 후 소스 수정 후 재 배포(아래) URL: https://board-jpa.herokuapp.com/

  이클립스에서 소스 수정 후 명령어 순서  git add . ->  git commit -am "commit conmment" ->  git push heroku master

위 에러 문제 수정에 대한 기술참조: https://myserena.tistory.com/155

Heroku 클라우드 관련 사항은 이전 포스트 [스프링부트 Heroku 클라우드에 배포_2] 참조 http://blog.daum.net/web_design/630

Herku 대시보드 URL: https://dashboard.heroku.com/

- 오늘 작업한 JPA방식(자동생성되는 스키마 테이블) 작업소스 

  board_jpa_20191229.zip (Mysql + H2 DB 변경 소스 포함)
- 공통사항
   오늘 작업한 소스: 모두 스프링버전 2.x 호환됩니다.
   JPA방식: 자동 생성되는 스키마(테이블) 초기 관리자 아이디 / 암호( admin@edu.com / 1234567 )

board_jpa_20191229.zip
0.19MB

관련글 더보기

댓글 영역