![3.2. 스프링 부트 프로젝트 속성 설정하기](http://i1.daumcdn.net/thumb/C120x120/?fname=https://blog.kakaocdn.net/dn/cqWbmj/btsGCX1ZqLF/kzvkkUOmYZGq4W1TUIIjk0/img.png)
3.2. 스프링 부트 프로젝트 속성 설정하기
스프링 부트 마법사에서 프로젝트의 속성을 설정합니다.모두 완료되면 next 버튼을 클릭합니다.
- 스프링 부트 하루만에 배우기
- · 2024. 6. 16.
윈도우즈에서 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를 통해 스프링 부트 프로젝트를 생성합니다.
Download (projectlombok.org)에서 lombok.jar 파일을 다운로드하고 실행합니다. 만약 lombok.jar 파일을 탐색기에서 더블클릭했는데 해당 프로그램을 찾을 수 없다는 메시지가 나온다면 명령 프롬프트를 이용해서 실행하면 됩니다. ctrl + r 키를 누른 후 cmd 를 입력해 명령 프롬프트를 실행시킵니다. 이후 java 명령을 이용해 압축을 해제합니다.java -jar lombok.jar IDE를 찾을 수 없다는 메시지가 나오면 확인을 클릭합니다.Specify Location을 눌러서 STS가 설치된 경로를 선택합니다.완료되면 Quit Installer를 눌러서 설치를 완료합니다.STS를 종료한 후 다시 실행합니다.