3.2. 스프링 부트 프로젝트 속성 설정하기
스프링 부트 마법사에서 프로젝트의 속성을 설정합니다.모두 완료되면 next 버튼을 클릭합니다.
- 스프링 부트 하루만에 배우기
- · 2024. 6. 16.
STS 혹은 이클립스에는 타임리프 자동완성을 위한 플러그인이 기본으로 설치되어 있지 않습니다.자동완성이 되지 않는다면 개발하기가 몹시 불편하므로 자동완성을 위한 플러그인을 설치해 보겠습니다.이클립스 메뉴 => Help => Install New Software를 차례로 클릭합니다.Work with 항목에 http://www.thymeleaf.org/eclipse-plugin-update-site/를 입력하고 엔터키를 클릭합니다. 잠시 기다리면 타임리프 플러그인이 목록에 나옵니다. 모두 선택하고 Next 버튼을 누릅니다.상세 설치 내용을 확인한 후 Next 버튼을 클릭합니다.라이센스에 동의해야 합니다. I accept the terms of the license agreements를 선택 후 Finish를..
윈도우즈에서 STS를 사용한다면 기본 인코딩은 OS의 인코딩인 euc-kr 입니다.웹 개발을 할 때는 대부분의 글자를 표현할 수 있는 utf-8을 쓰는것이 사실상의 표준이므로 우리가 만드는 파일들의 인코딩도 utf-8이어야 합니다. 따라서 STS의 기본 인코딩을 EUC-KR에서 UTF-8로 바꾸겠습니다.STS 메뉴에서 Window => Preference 를 차례로 선택합니다.왼쪽 탭에서 General > Workspace를 선택 후 Text file Encoding을 Other로 변경 후 UTF-8을 선택합니다. 이후 Apply를 눌러 변경사항을 저장합니다.왼쪽 탭에서 General > Content Types를 선택 후 Java Class File을 고릅니다. 그리고 하단의 Default encodi..
application.properties 파일은 스프링 부트에서 프로젝트 설정을 담당하는 파일입니다.스프링 부트의 기본 인코딩은 ISO-8859-1 입니다. 즉 ASCII 문자만 처리할 수 있습니다.UTF-8 인코딩을 설정해서 모든 글자들을 처리할 수 있게 변경합니다. src/main/resources/application.propertiesCopyserver.servlet.encoding.charset=UTF-8 server.servlet.encoding.enabled=true server.servlet.encoding.force=true
스프링 부트 프로젝트를 사용하기 위해 사용하는 라이브러리를 설정합니다.Spring Boot Version 은 2 버전대 중 가장 높은 버전으로 맞춰주세요. 참고로 스프링 부트 버전 2 중 마지막 버전은 2.7대이고, 이후 버전은 3 입니다.웹 프로젝트를 만드는 것이므로 spring web을 추가합니다.검색창에 web을 입력하면 Web 아래 항목에 Spring Web 항목이 보입니다. 선택합니다.데이터베이스와 연동하기 위해 Spring Data JPA를 추가합니다.테스트용 데이터베이스인 h2 database를 추가합니다.템플릿 엔진인 thymeleaf를 추가합니다.자동으로 getter, setter, 생성자 등을 만들어주는 lombok을 설치합니다.Finish를 클릭해서 프로젝트 생성..
스프링 부트 마법사에서 프로젝트의 속성을 설정합니다.모두 완료되면 next 버튼을 클릭합니다.
신규 프로젝트를 생성하기 위해 생성 마법사를 실행합니다.처음으로 STS를 설치했을 경우 아래처럼 Package Explorer 아래에서 Create new Spring Starter Project를 클릭해서 신규 프로젝트를 생성할 수 있습니다.만약 기존에 프로젝트가 있거나, 직접 메뉴에서 선택하고 싶다면 File -> New -> Spring Starter Project를 통해 스프링 부트 프로젝트를 생성합니다.