Я ссылаюсь на этот пример, 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})
public Response getBookInfo (@PathParam ("id") int bookId) {
Книга getBook = bookDAO.getBookInfo (bookId);
BookType bookType = new BookType ();
- bookType.setBookId (getBook.getBookId ());
- bookType.setBookName (getBook.getBookName ());
bookType.setAuthor (getBook.getAuthor ());
JSONObject json = new JSONObject ();
- json.put ("сообщение"," книга успешно сохранена ");
- json.put (" data ", bookType);
- return Response.status. (200) .entity (json.toString ()).build ();
В строке 12 я хочу добавить bookType в json.