Kotlin + Spring Boot 입문(1/6)
Kotlin/Spring

Kotlin + Spring Boot 입문 시리즈 - 시작하기 전에

이 시리즈에서 무엇을 만드는지, 어느 편부터 읽으면 좋은지 안내한다.

2026-03-18
3 min read
#Kotlin#Spring Boot#입문#가이드

이 시리즈에서 만드는 것

Kotlin과 Spring Boot로 HTTP API 서버를 처음부터 만든다.

[앱 / 웹브라우저]
      │  GET /users       "유저 목록 줘"
      │  POST /users      "새 유저 만들어줘"
      │  DELETE /users/1  "1번 유저 지워줘"
      ▼
[Spring Boot 서버]  ← 이걸 만든다
      │
      ▼
[데이터베이스]

시리즈를 마치면 유저 데이터를 조회·생성·삭제하는 API 서버를 직접 만들 수 있다.


어느 편부터 읽으면 될까?


목차

제목내용
사전 지식Kotlin 기초 - 변수, 함수, 클래스, 인터페이스Spring Boot에 필요한 Kotlin 문법
1환경 설치 - IntelliJ, JDK, 첫 실행개발 환경 세팅, 서버 구조 개요
2Spring Boot 구조 - MVC, 3계층 아키텍처코드를 어떻게 나누는지, 어노테이션이란
3IoC, DI, 인터페이스 추상화Spring이 객체를 관리하는 방법
4REST API 만들기HTTP 메서드, 상태 코드, JSON, 실제 유저 API 구현
5JPA와 데이터베이스 연동ORM, JPA, Entity, 실제 DB에 저장하기

시리즈: Kotlin + Spring Boot 입문

  1. 시작하기 전에 ← 현재 글
  2. 환경 설치 - IntelliJ, JDK, 첫 실행
  3. Spring Boot 구조 - MVC, 3계층 아키텍처
  4. IoC, DI, 인터페이스 추상화
  5. REST API 만들기
  6. JPA와 데이터베이스 연동