URL指定方式と、パラメータ指定方式の二通りがあります。

URLに主キーを指定して、詳細データを取得します。

@RequestMapping(value="/rest/[modelid]/entry/{pkey}", method=GET)

URL例

http://localhost:8921/wagby/rest/customer/entry/1000

レスポンス

STATUS=200 OK
返戻の内容例を示します。

{
 "entityp": {
   "customerid_": {
     "content_":"1000",
     "formatted_": null,
     "errorcode_":""
   },
   "name_": {
     "content_":"Suzuki",
     "formatted_": null,
     "errorcode_":""
   },
   "email_": [
     {
       "id_": 1,
       "priority_": null,
       "content_": null,
       "errorcode_":""
     }
   ]
 },
 "errors": {
   "jfcinfo": [],
   "jfcwarn": [],
   "jfcdebug": [],
   "jfcerror": []
 },
 "status":"showCustomer.input",
 "pkey": null,
 "entity": {
   "customerid_": 1000,
   "name_": "Suzuki",
   "email_": []
 }
}

パラメータに主キーを指定します。

@RequestMapping(value="/rest/[modelid]/entry", method=GET)

URL例

http://localhost:8921/wagby/rest/customer/entry?customerid=1000

レスポンス

「URL指定」と同様です。