목록책, 강의 정리 (12)
더 나은 내일의 내가 되자!
강의 시청 Tip 안의 링크를 따라하면 됩니다. https://www.inflearn.com/questions/53961
hello world 서버가 없을경우 html 파일을 열어보면 태그 안의 hello world를 출력하고 서버가 있을경우 웹브라우저에서 열어보면 'hello ' + ${data}를 출력한다.
스프링 부트가 제공하는 Welcome Page 기능 /resources/static/index.html 을 올려두면 Welcome page 기능을 제공한다. https://docs.spring.io/spring-boot/docs/2.3.1.RELEASE/reference/html/spring-bootfeatures.html#boot-features-spring-mvc-welcome-page thymeleaf 템플릿 엔진 thymeleaf 공식 사이트: https://www.thymeleaf.org/ 스프링 공식 튜토리얼: https://spring.io/guides/gs/serving-web-content/ 스프링부트 메뉴얼: https://docs.spring.io/spring-boot/docs/2.3..
Gradle 라이브러리 의존관계 보는 방법
프로젝트 생성 스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성 https://start.spring.io/ 프로젝트 선택 Project: Gradle Project Spring Boot: 2.3.x Language: Java Packaging: Jar Java: 11 Project Metadata groupId: hello artifactId: hello-spring Dependencies: Spring Web, Thymeleaf 실행 메인 클래스를 실행해봅니다. 실행 성공 확인 아무 설정이 되어있지 않아서 에러 페이지가 뜨는데 프로젝트 빌드는 성공한 화면입니다. Could not target platform 에러가 날 경우 1. File > Project Structure... 로 들어간다...
해당 로드맵도 마찬가지로 비공개로 작성하겠습니다. 로드맵 강의 목록 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 스프링 핵심 원리 - 기본편 모든 개발자를 위한 HTTP 웹 기본 지식 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
compileJava 에러가 납니다. 검색해보니 gradle 버전 오류였습니다. bit.ly/382Q7d7 책에서는 gradle 4를 기준으로 진행되었습니다. 다들 버전을 낮추는데 저는 시행착오를 겪더라도 그대로 설정해서 해보도록 하겠습니다. 저처럼 버전 낮추지 않고 하시는분이 있네요. yoonbumtae 님의 블로그