계층형 아키텍쳐의 문제?계층형 아키텍쳐란웹 계층에서는 요청을 받아서 도메인 혹은 비즈니스 계층에 있는 서비스로 요청을 보낸다.서비스에서 필요한 비즈니스 로직을 수행하고, 도메인 엔티티의 현재 상태롤 조회하거나 변경하기 위해 영속성 계층의 컴포넌트를 호출한다.약점DB 주도 설계를 유도 (웹 계층은 도메인 계층에 의존하고, 도메인 계층은 영속성 계층에 의존하기 때문에 자연스럽게 DB 의존하게 된다.)하지만 우리가 만드는 앱은 보통 상태가 아니라 행동 중심으로 모델링한다.비즈니스 관점에서는 도메인 로직이 DB 구조보다 우선이 된다.영속성 계층의 단점모든 것에 접근이 가능하기 때문에 시간이 지나면서 점점 비대해진다.테스트가 어려워진다 (하나의 필드를 조작하더라도 돔메인 로직을 웹 계층에 구현하게 된다. -> 유..