API 통신에서 JPA를 사용할 때 entity를 그대로 return 하면 좋지 않습니다. 그 이유는 다음과 같습니다. entity 변화 시, API도 변경 Database를 관리하다 보면 의외로 생각보다 Database가 변경되는 경우가 많습니다. API 통신에서 entity를 그대로 return 하는 경우에 Database가 변경되면 API도 변경되는 상황이 발생합니다. 그러나 API는 특별한 경우가 아니면 변경되서는 안됩니다. API는 약속이며, 작게는 같은 팀의 직원과 크게는 다른 업체와 API 통신을 하는데, API가 변경되면 관련된 모든 사람이 코드를 수정해야 하는 상황이 발생합니다. 트래픽 증가 요즘 인터넷이 빨라졌다고 하지만, 트래픽은 민감한 문제입니다. 특히, AWS 등의 클라우드 환경에..