본문 바로가기

스프링 부트16

스프링 부트 1.5.10 문서 보면서 쉽게 시작하기 / 3. jsp , thymeleaf 살펴보기 , 만들기 스프링 부트 1.5.10 문서 보면서 쉽게 시작하기 / 3. jsp , thymeleaf 살펴보기 , 만들기 이번 글에서는 MVC 패턴을 사용해서 jsp , thymeleaf 페이지를 만들어보도록 하겠습니다. 그림은 Spring Boot Reference Guide문서의 97페이지에 있는 내용입니다. 스프링 부트에서는 JSP로 웹 페이지를 만드는 것을 권하지 않습니다. 아래 사진은 Known limitations 를 클릭하면 나타나는 105 페이지의 내용입니다. 그래서 저는 강좌에서 thymeleaf를 사용해서 페이지를 만들어보도록 하겠습니다. 2018. 3. 19.
스프링 부트 1.5.10 문서 보면서 쉽게 시작하기 / 2. 첫번째 프로젝트 만들고 실행하기 스프링 부트 1.5.10 문서 보면서 쉽게 시작하기 / 2. 첫번째 프로젝트 만들고 실행하기 2018. 3. 15.
스프링 부트 1.5.10 문서 보면서 쉽게 시작하기 / 1. 인사말 스프링 부트 1.5.10 문서 보면서 쉽게 시작하기 안녕하세요 이번 글 부터는 Spring boot를 스프링에서 제공하는 1.5.10 Reference guide를 보면서 배워보도록 하겠습니다. 제가 지금까지 많은 스프링 부트 책, youtube 스프링 부트 강의, 블로그의 스프링 부트 글들을 봤습니다. 그런데 뭔가 직관적으로 쉽게 따라서 할 만한 영상이나 자료가 없다고 생각이 되었습니다. 지금 바로 만들고 싶은 웹 사이트가 너무 명확한데. 스프링을 연구하는 것도 아니고. 세부적인 내용들을 다 알아야 할까 싶으신 분들께 제 강의를 추천합니다. 많은 인터넷의 자료들을 제가 직접 따라해보고 느낀 점이 있습니다. 1.강의가 너무 길다. 2.글을 보고 따라했더니 에러가 난다. (현재 개발환경과 맞지 않는다.) .. 2018. 3. 15.
스프링 부트 Gradle로 프로젝트 생성하기,실행하기 / pom.xml 권하지 않는 이유 스프링 부트 Gradle로 프로젝트 생성하기 / pom.xml 권하지 않는 이유 안녕하세요 이번 글에서는 지난 글에서 패치한 Gradle을 사용해서 프로젝트를 생성해보도록 하겠습니다. Spring Starter Project를 선택합니다. Type을 Gradle로 선택합니다. Web을 선택하고 Finish를 클릭합니다. 굳이 지금 JDBC 를 비롯한 많은 모듈들을 추가하지 않아도 됩니다. 나중에 추가하면 됩니다. 콘솔창에 프로젝트 생성이 진행중이라는 표시가 나타납니다. 프로젝트가 생성되었습니다. 그림의 아래쪽에 보시면 이전의 프로젝트들과는 다르게 pom.xml이 없고 build.gradle이 있습니다. 여기 build.gradle에 JDBC 와 같은 모듈들을 작성해서 추가 할 수 있습니다. pom.xml.. 2018. 3. 14.
스프링 부트 코딩 공작소 / 첫번째 애플리케이션(프로그램) 개발하기 스프링 부트 코딩 공작소 / 첫번째 애플리케이션(프로그램) 개발하기 지난 글에서 스프링부트 프로젝트를 생성했다면 그림과 같은 형태로 프로젝트가 생성된다. 지난 글은 스프링 부트 코딩 공작소 책의 챕터 1이었습니다. 이번 글부터는 챕터 2를 다룹니다. 챕터 2에서는 독서 목록 애플리케이션을 만듭니다. 책을 따라 애플리케이션을 만들기 위해서 프로젝트를 새롭게 생성합니다. 스프링 스타터 프로젝트를 선택합니다. Next를 클릭합니다. 필요한 초기 설정을 검색해서 추가하고 finish를 클릭합니다. 프로젝트가 생성된 모습입니다. 이 때 프로젝트를 생성하고나서 프로젝트 폴더 안의 파일들이 안 보이는 경우가 있습니다. 이럴때는 스프링IDE를 종료했다가 다시 실행하면 됩니다. 스프링을 종료하면 이런 화면이 나타나고, .. 2018. 3. 9.