Kotlin과 Spring Boot를 이용한 웹 애플리케이션 개발을 시작하시나요?이 글에서는 가장 기본적이고 실무에서도 널리 사용되는 Layered Architecture(계층형 구조) 기반으로Controller, Service, Repository, Domain 계층을 나누고, 실제 예제 코드까지 작성해 보겠습니다.들어가며앞선 글에서 살펴본 것처럼, Spring Boot 프로젝트 구조에는 여러 방식이 있지만 개인 학습용 및 소규모 프로젝트에는 Layered Architecture가 가장 적합합니다. Spring Boot 프로젝트 구조 설계 가이드 (MVC, Layered, Domain 기반, Hexagonal)Spring Boot로 웹 애플리케이션을 개발할 때 어떤 프로젝트 구조를 선택해야 할지 고민되..