해결된 질문
작성
·
259
2
안녕하세요. 수강하고 있는 학생입니다!
별거 아니지만 첫번째로 나온 URI로 관리하는 버전관리에서 Entity를 늘려가면서 하게되면 계속 버전이 바뀔때마다 계속 생성해줘야 할 거 같은데, 실제로 실무에서도 그렇게 사용흔지 궁금해서 질문드립니다!
답변 1
1
안녕하세요, 이도원입니다.
말씀하신 것처럼 버전별로 Entity를 사용하실 수도 있고, 최종적으로 사용자에게 반환하는 응답데이터에 대해서는 VO 객체를 만들거나, 해당 정보가 자바의 proeprty가 아닌, Map 형식의 데이터를 JSON으로 변경하여 반환하는 것도 선택할 수 있는 방법입니다. 자바에서 말하는 확장성을 위한 상속을 사용하는 방법도 좋을 것 같습니.
감사합니다.