我指的是这个示例,http://www.benchresources.net/jersey-2-x-web-service-integrating-with-spring-and-hibernate-orm-framework-using-annotation/
对于get方法,我想返回带有状态码,成功或失败的自定义消息以及成功的xsd元素(bookType)作为响应的一部分的响应
- @GET
- @Path(“ getbook / {id}”)
- @Produces({MediaType.APPLICATION_JSON})
-
公共响应getBookInfo(@PathParam(“ id”)int bookId){
-
Book getBook = bookDAO.getBookInfo(bookId);
-
BookType bookType = new BookType();
- bookType.setBookId(getBook.getBookId());
- bookType.setBookName(getBook.getBookName());
-
bookType.setAuthor(getBook.getAuthor());
-
JSONObject json =新的JSONObject();
- json.put(“ message”,“预订成功保存”);
- json.put(“ data”,bookType);
- 返回Response.status。(200).entity(json.toString())。build();
在第12行,我想将bookType添加到json。