Search
Duplicate
🐸

2. 스프링부트 & AWS 웹서비스 만들기: 환경설정 박살내기

간단소개
팔만코딩경 컨트리뷰터
ContributorNotionAccount
주제 / 분류
Spring
Scrap
태그
9 more properties
Spring으로 개발하면서 가장 빡치는 과정은 아무래도 환경설정이 아닌가 싶다. 처음 스프링을 시작하면 어지간히 복잡한게 아니다. 파일은 뭐가 이렇게 많고 또, 라이브러리는 이렇게 많으며 의존성은 또 뭐고 속으로 "적당히하지?" 라는 말이 계속 나온다. 근데 나는 바보였다.
위 사이트는 단순히 spring 프로젝트를 만들기 위해 만들어졌다. 너무나 간단하고 모든 세팅을 해주고 시작한다. 심지어 .gitignore까지 만들어준다. 해당 홈페이지는 spring 공식 홈페이지에서 운영하고있다.
사용법을 설명하려고한다.
클릭하면 이런 페이지가 나오는데 설정하면된다. 내가 사용하는 프로젝트 관리 프로그램을 선택한다. 요즘은 대부분 gradle을 사용한다고 해서 나는 gradle을 사용하기로 마음먹었다. 메이븐도 나쁘지 않다. spring boot의 버전을 선택하고 잡다구래한 이름과 설명을 작성해주고 자바 버전을 선택한다.
그다음 여기서 의존성을 넣어준다.
당연히 나는 스프링 web을 넣어주었고 그 다음은 html을 처리해주 템플릿 엔진으로 타임리프를 사용했다. 이러고
generate 버튼을 누르면 zip파일이 나오는데 그것을 프로젝트 파일에 풀고 인텔리제이로 build.gradle file을 오픈하면 자동으로 라이브러리를 다운받고 세팅이 완성된다. 톰캣까지 이미 설치가 되어있어서 뭐 따로 설치하고 설정할 필요없이 실행시키면 된다. 테스트로 메인을 한번돌려보면 잘될것이다.