Публикации по теме '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 просмотров
schedule
24.02.2023
Как я могу получить все параметры запроса в 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