[TIL] 2020.04.13

Lee·2020년 4월 13일
0

TIL

목록 보기
32/51
post-thumbnail

오늘 한 일

  • 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 읽고 실습해보기(2장까지 클리어)
  • TIL 작성하기
  • 대학교 온라인 수업 듣기

오늘 배운 것

IntelliJ에서 gradle 기반의 프로젝트 생성하기

  • 새로운 프로젝트를 생성하기 때문에 Create New Project 선택

  • 빌드도구를 gradle로 선택한 후 Next

  • GroupId와 ArtifactId를 등록한다. ArtifactId는 프로젝트의 이름이 되기때문에 원하는 이름을 작성(Name 항목과 동시에 변경됨)

  • Finish 버튼을 누르면 아래와 같이 gradle 기반의 자바 프로젝트가 생성된다.

gradle 프로젝트를 스프링 부트 프로젝트로 변경하기

  • IntelliJ에서 build.gradle 파일 열기
  • 아래와 같이 스프링 부트에 필요한 설정들을 하나씩 추가하면 된다.

  • buildscript : springboot의 버전 정보, repository의 정보, dependency를 지정하여 스프링 부트 플러그인 의존성 관리를 위한 설정
  • ext : build.gradle에서 사용하는 전역변수를 설정하겠다는 의미 즉 위에서 springbootVersion을 '2.1.7.RELEASE' 로 하겠다는 의미
  • apply plugin : 앞서 선언한 플러그인 의존성들을 적용할 것 인지를 결정하는 곳
  • repositories : 프로젝트에 각종 의존성 (라이브러리)들을 어떤 원격 저장소에서 받을지를 정한다.
  • dependencies : 프로젝트 개발에 필요한 의존성들을 선언하는 곳이다.

위와 같이 설정한 후 오른쪽 아래에 알림이 뜰탠대 Enable Auto-import 클릭

  • gradle import가 끝나면 아래와 같이 의존성들이 잘 주입된 걸 확인할 수 있다.

내일 할 일

  • 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 읽고 실습해보기(3장 까지 클리어)
  • IntelliJ에서 github 연동하는 정리글 작성하기
  • 대학교 온라인 수업 듣기
  • 정리한다는 개념으로 글을 작성해봤지만 아직 뭔가 미숙한 느낌이 난다.. 조금 더 이해하기 쉽게 작성해봐야겠다 🚀

출처 : 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 / 이동욱 저

0개의 댓글