• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

버전관리에 대해서 질문 드립니다

22.03.31 10:29 작성 조회수 189

2

안녕하세요. 수강하고 있는 학생입니다!

별거 아니지만 첫번째로 나온 URI로 관리하는 버전관리에서 Entity를 늘려가면서 하게되면 계속 버전이 바뀔때마다 계속 생성해줘야 할 거 같은데, 실제로 실무에서도 그렇게 사용흔지 궁금해서 질문드립니다!

 

답변 1

답변을 작성해보세요.

1

안녕하세요, 이도원입니다. 

말씀하신 것처럼 버전별로 Entity를 사용하실 수도 있고, 최종적으로 사용자에게 반환하는 응답데이터에 대해서는 VO 객체를 만들거나, 해당 정보가 자바의 proeprty가 아닌, Map 형식의 데이터를 JSON으로 변경하여 반환하는 것도 선택할 수 있는 방법입니다. 자바에서 말하는 확장성을 위한 상속을 사용하는 방법도 좋을 것 같습니. 

감사합니다.