Layered-Architecture1 [Spring] Layered-Architecture(계층형 아키텍처) 0. 이 글을 쓰게된 이유 Spring을 사용하면 Layered-Architecture를 사용하게 된다. Layered-Architecture의 컨셉에 대해서 확실하게 정리하기 위해 이 글을 쓰데 되었다. 1. Layered-Architecture란? Layered-Architecture는 사실 상의 Java EE 표준인만큼 가장 널리 사용되고 유명한 아키텍처 패턴이다. 다른 말로 N-tier Architecture이라고 불린다. Layered-Architecture의 각 계층은 수직적인 구조를 가지고있다. 각각의 계층은 특정 역할을 가지게 된다(예 -> presentation 로직, business로직). 하지만 계층의 개수나 역할은 정해져 있지않다. 구조를 설계하는 사람이 정하기 나름이다. 보통의 경.. 2023. 4. 14. 이전 1 다음