2012-11-24 2 views
0

회사/부서에 대한 REST 서비스가 있습니다. 부서가있는 회사.집계 계층을위한 REST 웹 서비스

회사 및 부서에 CRUD 서비스를 작성했지만 ID가있는 회사를 검색 할 때 Company 오브젝트가 중첩 된 REST API 호출을 작성하고 해당 회사의 모든 부서를 계층 적 방식으로 표시해야합니다. 이 같은

뭔가 :

<company> 
    <companyId> 1001 </companyId> 
    <companyName>company name</companyName> 
    <departments> 
     <depaId>1111</depId> 
     <depName>dep name1</depName> 
     <depaId>2222</depId> 
     <depName>dep name2</depName> 
    </departments> 
</company> 

누군가가 REST 중첩 된 통화에 대한 몇 가지 아이디어가 있으면 알려 주시기 바랍니다.

+0

저지와 봄을 사용하여 RESTFul 웹 서비스를 만들고 있습니다. – Sunil

답변

0

부서가 부서를 공유합니까? 그 말은, 한 회사의 마케팅 부서는 기본적으로 다른 회사의 것과 똑같은 개념입니까, 아니면 별도의 개념입니까? 전자의 경우 두 가지 리소스 모음 만 있으면됩니다. 당신은 그 (것)들을 그 (것)들 같이 대우해야하고, 회사에서 부에 연결하십시오.

<company> 
    <link rel="department" href="/departments/5" /> 
    ... 
</company>