<aside>
💡 너무 힘들다
</aside>
먼저 멀티모듈에 대해서 공부해라
멀티 모듈이란?
헥사고날 아키텍처 이해

- 먼저 큰그림은 이렇다.
- 이해를 위해 동그라미 바깥쪽 검정 네모(Port)는 컴퓨터 멀티탭(
Port) 세부사항은 콘센트(Adapter) 안쪽 동그라미 영역은 연결하는 선(어플리케이션 코어)라고 이해하면 좋을것같다.
- 세부사항(
Adapter)이라는 컴퓨터 기기는 모니터, 본체, 스피커 마우스 등등 이라고 가정한다면
- 세부사항(
Adapter)끼리는 전원을 서로에게 꼽지않는다 하지만 멀티탭(port)을 통해 서로 연결되서 실행된다.
- 즉, 서로 알빠노 하는 사이 멀티탭(
port)을 통해 실행시킴
- 우리는 멀티탭(
Port)을 통해서 저것들을 서로 연결시켜 주고 실행시킬거임 서로 실행 못시킴 ㅇㅋ? 애초에 서로 극혐하는 사이라 중재자 있어야됨

- 이러한 세부사항(
Adapter)들을 어댑터 계층이라 함
- 가장 바깥쪽에 있는 계층으로 애플리케이션과 다른 시스템과 상호작용을 함
- web어댑터(컨트롤러생각하셈), persistence어댑터 등이 있음
추가정보

- 상남자 하남자 어댑터라 가정하면
- driving adapter(=incoming adapter)
- 상남자 답게 주도하는 어댑터
- 애플리케이션 코어를 호출
- driven adapter(=outgoing adapter)
- 하남자 답게 주도되는 어댑터
- 애플리케이션 코어에 의해 호출