Entity와 DTO 구분
# DTO는 Data Transfer Objection이다. # Entity는 핵심이고, Dto는 조수같은 느낌이다. # Dto는 계층간의 Data를 전달할 수 있는 Data 바구니 같은 것. Entity는 (이 서비스의) 핵심 요소. # 그래서 일단, 역할의 중요도 자체가 아예 다르다. # 모든 서비스는 Entity 중심으로 돌아가고, Dto는 단지 계층 간의 Data를 주고받을 수 있게 해주는 보조 장치 # Dto는 계층을 이어주는 친구다. # 한 서비스는 Controller - Service - Repository 로 이어지긴 하지만, 각 계층은 원래 독립된 존재. 서로 의존하면 안 된다. # 이 말은 어떤 서비스가 운영될 때, 이전 서비스에서 뱉은 것을 기반으로 다음 걸 만들면 안된다는 뜻. # ..
[개발] - Spring/요소에 대한 간단한 설명 2023. 1. 15. 18:35