Runjob(런잡 프로젝트)/SpringBoot + Kotlin

[SpringBoot + Kotlin] 개발 환경 구축(프로그램 생성)

맏리믓 2023. 4. 13. 22:34

들어가며

    - 아는 사람과 프로젝트를 같이 하게 되어 정리 하고자 블로그에 글을 쓰게 되었다.
     (https://github.com/madlimeus/ThreeMovie)[프로젝트 깃허브 주소]

    - SpringBoot 라는 프레임 워크와 kotlin 을 사용하여 프로젝트를 진행 하였다.

    - 다른 영화관 API 와 크롤링을 사용하여 리뷰, 순위 , 평점 등을 저장 하고 각 영화관의 상영 시간을 한번에 보여 주어 보다 예매가 편리하도록 도와주는 페이지를 완성 하는것이 목표이다.


SpringBoot 개발환경 구축

  1. Intellij 프리미엄 버전 활용

    - Intellij 의 프로젝트 생성 기능을 사용하면 프로젝트를 쉽게 생성 할 수 있다.

    - "New Project" 를 선택 하고 다음 화면에서 Spring Initializr 을 선택, 언어와 Type 을 선택 해 주면 쉽게 만들 수 있다.

  2. Spring Initializr 홈페이지 이용

    (1) https://start.spring.io/ Spring Initializr 홈페이지에 접속

    (2) Gradle, 언어, SpringBoot 의 버전을 선택 + Project 의 메타데이터(이름, java 버전 등등)선택

    (3) 우측의 "Add Dependencies"를 눌러 프로젝트에 필요한 라이브러리를 추가 해 준다.

  • Spring Web
  • Mustache
  • Spring Data JPA
  • H2 Database
  • Spring Boot DevTools

    (4) 그 후 하단의 "GENERATE" 버튼을 눌러 zip파일을 다운 받은 후 압축을 해제 하면 프레임워크가 완성 된다.