BE/Spring Boot1 Layered Architecture - 복잡도를 감추고 의도를 드러내라 페어 블로깅 시리즈 - 스프링 흐름 속으로https://velog.io/@sonomoo/Controller-Service-Repository개요이 글은 레이어드 아키텍처가 왜 존재하는지, 그 구조가 가지는 책임과 의미, 그리고 각 계층이 어떤 역할을 수행하며 어떻게 연결되는지를 정리한 개인적 탐구 기록이다. 혼자 구조를 곱씹으며 끄적이듯 정리한 글이며, 각 계층은 단순히 나누는 것이 아니라, 복잡도를 감추고 의도를 드러내기 위한 추상화의 수단이라는 관점에서 접근한다. 글의 내용은 철저히 스스로의 관점에서 정리한 것으로, 백엔드 아키텍처나 소프트웨어 설계에 대한 전문적인 이해보다는 그저 관찰하고 추론해 본 기록 정도로 읽으면 좋겠다. 심심풀이 겸 정리용 메모 정도로 봐도 무방하다.ControllerCont.. 2025. 6. 4. 이전 1 다음