세팅 2

[Spring Boot Rest API 만들기] 2. 패키지 구조 설정

패키지 구조를 만들고 샘플 코드를 작성합니다. 1. 설정 환경 언어 : Kotlin Spring Boot Version : 2.7.3 빌드 : Gradle IDS : IntelliJ IDEA 2. 패키지 구조 여기서는 패키지 구조를 아래와 같이 잡았습니다. api : controller 코드가 위치하는 곳입니다. common : 공통 코드를 모아놓습니다. service : 서비스 레이어 코드 패키지입니다. 위 구조에 임시로 사용할 샘플 코드를 추가해봤습니다. 이 프로젝트에서는 아래와 같은 규칙으로 패키지와 파일을 생성합니다. api/{api이름 패키지}/{api명} service/{service이름 패키지}/{service명} SampleApi 코드 package com.moduu.api.sample i..

[Spring Boot Rest API 만들기] 1. Spring Boot 시작하기 (feat. Kotlin)

Spring Boot로 범용 Rest API를 만들어봅니다. 각종 프로젝트에서 사용하는 공통 기능들을 차례차례 구현해갈 예정입니다. 1. 설정 환경 언어 : Kotlin Spring Boot Version : 2.7.3 빌드 : Gradle IDS : IntelliJ IDEA 2. Spring Boot 설치 Spring Boot 설치할 수 있는 방법은 여러 가지가 있습니다. 여기서는 스프링 웹페이지에서 다운로드하는 것으로부터 시작하겠습니다. https://start.spring.io/ 에 접속하면 아래와 같은 화면이 나옵니다. 위 '설정 환경'에 적은것 처럼 Project는 Gradle Project Language는 Kotlin Spring Boot 버전은 최신 안정 버전인 2.7.3로 선택합니다. 여..