728x90
목록포트와 어댑터 아키텍처 (1)
코딩마을방범대

포트와 어댑터 아키텍처는 핵사고날 아키텍쳐라고도 불린다. 여기서 포트는, 통신 연결을 위한 인터페이스를 의미한다. 어댑터는, 하나의 장치나 시스템이 다른 장치나 시스템과 상호작용할 수 있도록 인터페이스를 변환하는 역할을 한다. 자세한 내용은 아래에서 확인할 수 있다. 개요 Controller에서 사용하는 DTO를 Service 메소드의 파라미터로 사용하게되면 문제가 발생한다. Controller의 변경이 Service에 영향을 줄 수 있기 때문이다. 핵사고날 아키텍쳐는 계층 간의 결합도를 낮추고 응집도를 높이는 것을 목표로 하는 아키텍처이다. Layered Pattern (Cake Pattern) 주로 사용되는 패턴으로, 기능을 기반으로 패키지를 구성하는 방법 Port And Adapter Pattern..
🎃 기타/상식 ❗
2024. 1. 9. 17:55
728x90