Я пишу веб-сервис в первый раз. Я создал веб-службу RESTful на основе Jersey. И я хочу создать JSON. Что мне нужно сделать для создания правильного типа моего веб-сервиса JSON?
Вот один из моих методов:
@GET
@Path("/friends")
@Produces("application/json")
public String getFriends() {
return "{'friends': ['Michael', 'Tom', 'Daniel', 'John', 'Nick']}";
}
Достаточно ли просто указать аннотацию @Produces("application/json")
для моего метода? Тогда этот метод может возвращать любой тип объекта? Или только String? Нужна ли дополнительная обработка или преобразование этих объектов?
Пожалуйста, помогите мне в качестве новичка, чтобы справиться с этими проблемами. Спасибо заранее!