Публикации по теме 'jax-rs'


Начало работы с Rest API на Java плюс Swagger
Я знакомлюсь с Java намного больше, чем планировал в своей карьере. Так получилось, что мне нужно разработать стандартный набор API для публичного использования, и я наткнулся на Swagger.io , который представляет собой API Framework/Guideline. Это похоже на WSDL. Он позволяет автоматически генерировать код из Contract-first Document. Таким образом, вы можете написать, как выглядит ваш JSON, и Swagger сгенерирует код. Я заметил, что он поддерживает множество фреймворков JAX-RS...

Вопросы по теме 'jax-rs'

Как лучше всего написать тестовый пример для веб-сервисов RESTLET?
У меня есть веб-служба JAX-RS, реализованная с библиотекой Restlet, и теперь я хочу ее протестировать. Для этого я хотел бы разместить эту службу в своем тесте, предварительно инициализировав ее с помощью фиктивных служб. Как лучше всего...
4684 просмотров
schedule 21.06.2023

Проблема совместимости ASM 3.1 и Hibernate и JAX-RS
Я обнаружил, что «Hibernate нельзя сочетать с эталонной реализацией JAX-RS». по ссылке http://lists.jboss.org/pipermail/hibernate-issues/2009-May/015628.html Так что я не могу комбинировать JAX-RS (джерси) с спящим режимом, кто-нибудь знает, как...
10290 просмотров
schedule 23.02.2023

JAX-RS получает сущность как объект JAXB и как строку
У меня есть веб-служба JAX-RS (с использованием трикотажа), которая принимает объект JAXB в качестве объекта запроса. Когда мы получаем ошибку, мы хотим зарегистрировать исходную строку xml, которая была отправлена ​​​​нам. В настоящее время я...
3237 просмотров
schedule 05.04.2024

JBoss RESTEasy — показать ВСЕ сопоставления путей
Есть ли способ вывести список сопоставленных путей в RESTEasy? Я просмотрел документацию и ничего не нашел.
1705 просмотров
schedule 03.02.2023

Преобразование параметров запроса JSON в объекты с помощью JAX-RS
У меня есть ресурс JAX-RS, который получает свои параметры в виде строки JSON, например: http://some.test/aresource?query={"paramA":"value1", "paramB":"value2"} Причина использования здесь JSON заключается в том, что объект запроса может быть...
49528 просмотров
schedule 06.03.2022

Как получить URL-адрес запроса?
Я использую Jeresy Jax-RS для создания веб-сервиса. Теперь мне нужно получить URL-адрес запроса с номером порта, если он существует. Итак, если мой сервис работает на http://www.somelocation.com/web/services , я хочу чтобы захватить...
10463 просмотров
schedule 13.12.2022

Grails с JAX-RS и UrlMappings для служб RESTful
Я начал искать подключаемый модуль JAX-RS для Grails и подумал, что это правильный путь, главным образом потому, что он основан на JSR-311, и я полагаю, что следование стандартам обычно разумно. Однако, используя UrlMappings Grail, кажется, я в...
1694 просмотров
schedule 14.02.2022

Как внедрить зависимости в ресурсы с помощью Джерси?
У меня есть следующий код: @Path("stores") class StoreResources { private ServerConfig config; @GET public String getAll() { //do some stuff with ServerConfig } } И мне нужно, чтобы объект ServerConfig внедрился в этот класс...
12170 просмотров
schedule 11.03.2024

Как условно направить запрос JAX-RS в зависимости от суффикса?
Вот что я пытаюсь сделать: @Path("/finder") public class Finder { @Path("/{name}") public Proxy find(@PathParam("name") String name) { Object found = /* some object found by name */ return new Proxy(found); } } public class Proxy {...
2458 просмотров
schedule 12.08.2023

Можно ли автоматически преобразовать результат запроса JPQL с несколькими типами объектов в формат JSON?
Я использую JPA Toplink, JAX-RS, NetBean6.9. До сих пор я успешно конвертировал результат запроса JPQL, который представляет собой список с одним типом объекта, в JSON. Следующее работает нормально, он генерирует JSON к тому времени, когда он...
3037 просмотров
schedule 27.05.2022

Решение пути RestEasy
Я получаю что-то вроде этого import javax.ws.rs.GET; import javax.ws.rs.Path; public class xxx { @GET @Path(value = "path1") public Response m1(@QueryParam(value = "a") String a) { ... } @GET @Path(value = "path2") public...
9598 просмотров
schedule 06.02.2022

Внедрение пользовательского заголовка ответа в RESTEasy JAX-RS
У меня есть сервер RESTEasy (JAX-RS) с примерно 60 службами (пока). Я хотел бы автоматически вводить настраиваемый заголовок ответа вызывающим провайдерам со временем сборки сервера: X-BuildTime: 20100335.1130 . Есть ли простой способ сделать это...
10483 просмотров

Как я могу получить все параметры запроса в Jersey JaxRS?
Я создаю общий веб-сервис, и мне нужно собрать все параметры запроса в одну строку для последующего анализа. Как я могу это сделать?
62403 просмотров
schedule 10.06.2024

Создайте веб-службу Rest для получения изображения
Как бы вы разработали веб-службу на основе REST, которая получает файл изображения в форме InputStream ? Если InputStream отправляется в конечную точку REST, как эта конечная точка получает его, чтобы создать файл изображения?
17543 просмотров
schedule 04.08.2022

JAX-RS не удалось внедрить @EJB или @Inject
Я пытаюсь протестировать минимальный механизм внедрения JAX-RS + EJB/CDI и в настоящее время сталкиваюсь с препятствием из-за того, что GlassFish не может внедрить по какой-либо причине. (Использование @Inject вызовет NPE, потому что GlassFish не...
7122 просмотров
schedule 11.02.2023

Клиент JAX-RS/Jersey: распараллелить закодированные пары имя/значение URI
Мне было интересно, знает ли кто-нибудь, как лучше всего распаковать ответ от клиента JAX-RS/Jersey, который возвращает ответ от PayPal. Ответ представляет собой URI, закодированный в парах имя/значение. Я спрашиваю, потому что я уже написал...
566 просмотров
schedule 13.08.2023

Почему метод Джерси UriBuilder.build кодирует # и%, но не /?
У меня есть REST API, который довольно типичен, за исключением того, что идентификаторы ресурсов не целые числа, а строки, которые часто содержат символы / . Итак, если идентификатор клиента string/with/slashes , то URI для этого клиента должен...
5281 просмотров
schedule 25.08.2022

В службе Apache CXF JAX-RS отсутствует запуск XML-документа
Я разрабатываю веб-сервисы, используя Apache CXF и Spring. Мои интерфейсы и конфигурация настроены так, что у меня есть как службы REST, так и службы SOAP. Apache CXF не запускает XML-документ: <?xml version="1.0" encoding="UTF-8"?> Для...
1015 просмотров
schedule 18.05.2024

CXF и необязательные параметры сущности
Я использую Apache CXF в качестве реализации JAX-RS, и у меня проблема с необязательными «параметрами объекта». Взгляните на этот фрагмент кода: @Path("/") public class myClass { @PUT...
2196 просмотров
schedule 10.11.2023

Как настроить параметр пути в клиенте RESTeasy
Я использовал RESTeasy для сервера и клиента. Клиент разделяет сервисный интерфейс с сервером: public interface Service { @Path("/start") @GET void start(); } Реализация этой службы привязана к пути /api , поэтому метод start ()...
3605 просмотров
schedule 03.01.2024