1. 설치 및 기본 설정하기 - 스프링부트(SpringBoot)

Haeun Shin·2021년 1월 27일
3

스프링 부트

목록 보기
1/10
post-thumbnail

참고: 자바 웹을 다루는 기술

스프링 부트 (Spring Boot)

스프링 프레임워크를 이용해 개발을 하려면 톰캣 설치를 시작으로 여러 가지 복잡한 설정을 해주어야 합니다. 물론 개발할 때도 설정 파일에 여러 가지 설정을 해주어야 하죠.

스프링 부트(Spring Boot)는 스프링 프레임워크보다 의존성 관리가 용이할 뿐만 아니라 배포 또는 테스트 역시 스프링 프레임워크보다 쉽고 빠르게 할 수 있습니다. 또한 메이븐의 라이브러리 자동 업데이트 기능을 이어받을 수 있을 뿐만 아니라 기존 스프링 프레임워크의 복잡한 설정 과정을 최대한 줄일 수 있어 편리합니다. 즉, 일반 응용 프로그램처럼 웹 애플리케이션을 개발할 수 있습니다.


스프링 부트의 특징

  • 일반적인 응용 프로그램을 단독으로 실행하는 수준으로 스프링 애플리케이션을 구현할 수 있습니다.
  • 프로젝트 환경을 구축할 때 필요한 톰캣, Jetty, UnderFlow 같은 외적인 툴이 내장되어 있어 따로 설치할 필요가 없습니다.
  • XML 기반 설정이나 코드 없이 환경 설정을 자동화할 수 있습니다.
  • 의존성 관리를 쉽게 자동으로 할 수 있습니다.






스프링 부트 전용 STS 설치하기

이클립스에서는 스프링 부트 플러그인을 지원하지 않습니다. 스프링 부트 실습을 하려면 STS를 따로 설치해야합니다.

  1. https://spring.io/tools 에서 운영체제에 맞는 STS4를 선택하여 C:/develp에 저장합니다.

  2. 다운로드 받은 파일을 더블클릭해 압축을 해제합니다.

  3. SpringToolSuite4.exe를 실행합니다.

여기서 오류가 발생한다면, 4~5 실행하기.

  1. 압축을 푼 폴더에서 SpringToolSuite4.ini을 메모장으로 실행합니다.

  2. 본인의 jdk/bin/javaw.exe 경로JavaVersion을 수정하고, Xms1024m도 변경하고 저장합니다.

  3. workspace 경로를 설정하고 Launch를 누릅니다.

  4. 실행 확인.






기본 설정하기

1. Show heap status

  1. Window - Pregerences

  1. Shop heap Status 체크 후 Apply

  1. 하단에 heap status가 생성된 것을 확인

STS가 버벅거릴 때, 🗑휴지통 아이콘을 클릭해, 메모리 정리를 할 수 있다.


  1. 만약 메모리가 너무 작다면, SpringToolSuite4.ini을 Open

  1. 첫 번째 Xms를 원하는 크기로 변경

  1. STS를 재실행하면, 메모리가 변경된 것을 확인할 수 있다.



2. UTF-8

  1. Window - Preferences

  1. General - Content Type -> Text 선택 -> Default encoding: UTF-8 입력 후 Update

  1. Text - JavaProperties File 선택 -> Default encoding: UTF-8 입력 후 Update

  1. Text - Spring Properties File 선택 -> Default encoding: UTF-8 입력 후 Update

  1. General - Workspace -> Text file encoding: UTF-8로 변경 후 Apply

  1. Web - CSS Files -> Encoding: ISO 10646/Unicode(UTF-8)로 변경 후 Apply

  1. Web - HTML Files -> Encoding: ISO 10646/Unicode(UTF-8)로 변경 후 Apply


3. 패키지 구조 변경

  • 메뉴바 클릭 -> Package Presentation - Hierachical 선택


4. 탭 변경

  1. Window - Shop View - Other [단축키 Alt + Shigt + Q, Q]

  1. Breakpoints 추가

  1. History 추가

  1. Window - Shop View - Console, Search, Tasks 선택

  1. 확인


5. Perspective 변경

  • Package Explorer에서 오른쪽 마우스 클릭했을 때, New에서 나오는 것들

  1. Window - Perspective - Customize Perspertive...

  1. Shortcuts -> other -> CSS File, HTML File 체크

  1. XML 체크

  1. 확인

2개의 댓글

comment-user-thumbnail
2021년 6월 6일

감사히 잘 읽었습니다!!

답글 달기
comment-user-thumbnail
2023년 6월 3일

감사합니다.

답글 달기