이 질문은 정말 간단한 질문 일 뿐이며 사과드립니다.하지만 대답을 찾을 수없는 것 같습니다. 내 이해에서 당신은 객체를 가져 와서이 객체/엔티티를 데이터베이스로 생성하기 위해 Java EE의 bean을 사용하도록 할 수 있습니다. 이제 문제는 ID가 자동으로 생성되어 클라이언트가 처음 생성 될 때이를 알 수 없기 때문입니다. Jax-RS에서 @POST를 반환하면 URI/ID 위치가 제공되는 것이므로 생성 된 ID를 제공받는 사람을 알 수 있습니다. 나는 이것을 읽고 가능하다고 생각했지만 어쩌면 누군가가 내 해결책의 방향으로 나를 가리킬 수 있다면 나는 틀렸다.Jax-RS를 사용하여 게시
0
A
답변
2
이것은 실제로 REST와는별로 관련이 없습니다. JPA 관련 질문입니다. EntityManager
의 merge 및 persist은 관리되는 개체를 반환합니다. 그것에 ID/키가 있습니다. 그냥 @POST
에 반환하십시오.
+0
답장을 보내 주셔서 감사합니다. 솔직히 말해서 테스트에 그다지 익숙하지 않았지만이 문제는 해결되었습니다. 감사합니다. – thekevshow
0
응답에 ID가 채워진 json 개체를 보낼 수없는 이유는 무엇입니까?
관련 문제
- 1. JAXRS를 사용하여 안정적인 서비스를위한 JAVA 객체에 XML을 유엔에서 보복
- 2. JAXRS를 사용하여 Restfull Webservices를 시도 할 때 예외를 throw하는 JBOSS
- 3. 여러 페이 스북 게시 컬을 사용하여 게시
- 4. wxWidgets을 사용하여 URL에 게시
- 5. $ .ajax를 사용하여 PHP에 게시
- 6. PHP oText를 사용하여 게시
- 7. JSweet을 사용하여 JSON으로지도 게시
- 8. formdata를 사용하여 게시 배열
- 9. WinHttpSendRequest를 사용하여 게시
- 10. Json을 사용하여 파일 게시
- 11. SBT를 사용하여 사이트 게시
- 12. 다른 Web.config를 사용하여 게시
- 13. curl_setopt를 사용하여 배열 게시
- 14. jQuery를 사용하여 컨트롤러에 게시
- 15. Azure powershell을 사용하여 게시
- 16. WebMatrix를 사용하여 DotNetNuke 게시
- 17. 컬을 사용하여 게시
- 18. tumblr를 사용하여 이미지 게시
- 19. Yammer javascript를 사용하여 게시
- 20. Jenkins를 사용하여 Artifactory에 게시
- 21. file.xlsx를 업로드 할 수 있습니까? 서버에 저장하지 않고 처리 할 수 있습니까? jaxrs를 사용하고 있습니다.
- 22. sesions를 사용하여 what을 사용하여 데이터를 입력에 게시
- 23. PHP를 사용하여 cURL을 사용하여 파일 게시
- 24. MVC2 하위 클래스를 사용하여 게시
- 25. RestKit을 사용하여 iOS에서 WCF로 게시
- 26. 공유 키트를 사용하여 이미지 게시
- 27. jquery를 사용하여 클래스에 데이터 게시
- 28. AJAX를 사용하여 노드 서버에 게시
- 29. msbuild를 사용하여 웹 사이트 게시
- 30. REFRESH를 사용하여 복수 게시 방지
리소스를 게시 (생성) 할 때 작업이 성공적으로 수행되면 서비스에서 새로 생성 된 리소스의 ID를 반환해야합니다. json, xml 등이 될 수 있습니다. –