INTRO
Spring boot 개발 환경 구성
STS설치 |
-->하기 링크에서 STS를 설치한다.
--> windows용으로 설치한다.
--> 아래와 같은 파일이 다운로드 된다.
--> 압축을 풀면 폴더 내 contents.zip파일이 있을것이다. 이 파일도 압축을 푼다.
--> 풀면 드디어 STS실행 파일이 보인다.
Spring boot 프로젝트 생성 |
-->아래 링크에서 프로젝트를 생성한다.
우측의 Dependency를 눌러 의존성을 추가할 수 있다.
Maven에서도 가능하나, 시작 전에 추가하기 위해 있는 기능
Dependency로 spring web을 꼭 넣어줘야 한다.
전체 설정 정보
이후 Generate버튼을 누르면 zip파일을 다운로드 받는다.
받은 후 편한 위치에 압축을 푼다.
풀고 난 뒤 이클립스에서 File -> Open Project from File System 을 선택하여 Import 시킨다.
이후 아까 압축 푼 폴더 선택
import 시키면 시간이 꽤 오래 걸린다
여기서 나는 갑자기 에러가 나서, progress information 창이 뜨고 넘어가지 않았다.
과거에 Maven에서 뭐 하나 추가할 때, 이 progress information 창을 그냥 꺼버렸다가
라이브러리가 정상 설치가 되지 않아 한참을 헤멨던 경험이 있어서.
한참을 기다려 봤지만 그래도 저 창이 없어지지 않았다.
그래서 작업관리자 -> 세부정보 -> javaw.exe를 강제 종료했더니 STS가 종료되었다.
이후 다시 해당 프로젝트를 제거하고 다시 import시키니 정상 동작 하였다.
import 가 잘 된 것을 볼 수 있다.
Spring Boot작성 시 주의사항
@SpringBootApplication
: @ComponentScan + @EnableAutoConfiguration
: Boot 프로젝트 생성할 떄 만들어진 패키지가 Base Package이므로, 하위패키지는 반드시 Base package 아래에 만들어야 한다.
-퍼가실 때는 출처를 꼭 같이 적어서 올려주세요!
'Dev > [Java]' 카테고리의 다른 글
lombok 설치 방법 + Gradle MariaDB설치 (0) | 2021.02.08 |
---|---|
[Spring Boot] JSP로 붙여보기 (0) | 2021.02.04 |
[Spring] Restful 적용, AJAX 써보기, Jquery (1) | 2021.02.03 |
[Spring] 쿼리스트링을 URL 형식으로 보내기 (0) | 2021.02.03 |
[Spring] 10. BootStrap적용 (0) | 2021.02.03 |