Notice
Recent Posts
Recent Comments
Link
목록2025/02/17 (1)
후라이
Ports and Adapter 패턴 (Hexagonal)
1. 개요 Ports & Adapter 아키텍처란?: 비즈니스 로직을 외부 시스템(웹, DB, 메시지 큐 등)과 독립적으로 유지하기 위한 아키텍처 패턴핵심은 어플리케이션의 중심에 핵심 비즈니스 로직을 두고, 외부 시스템과의 연결을 유연하게 한다는 것 왜 Ports & Adapter 아키텍처를 사용하나?: 전통적인 레이어드 아키텍처(Presentation - Domain - Persistence)의 문제점을 해결레이어드 아키텍처의 의존성 방향은 Controller -> Service -> Repository -> DataBase이 구조에서 Service는 Repository에 강하게 의존하게 된다.즉, Service는 특정 구현체(JPA, JDBC, MongoDB 등)와 직접적으로 결합되어버린다. 🔴 ..
Spring
2025. 2. 17. 20:04