Описание тега katharsis

HATEOAS (Hypermedia as the Engine of Application State) for Java based on JSON API standard
0 ответов

QuerySpec: ParserException для java.time.LocalDate

В моем классе данных у меня есть private LocalDate date; Однако, когда я отправляю строку, она не будет работать: io.katharsis.utils.parser.ParserException: Cannot parse to java.time.LocalDate : 2018-01-02 Добавление @JsonSerialize(using = LocalDate…
19 июл '18 в 16:03
2 ответа

Катарсис в сочетании с Spring Boot

Я реализовал REST API с помощью Spring Boot (версия 1.3.6.RELEASE), который работает как положено. Однако я хотел бы добавить поддержку JSON API в мое приложение. Проблема в том, что я получаю 404 при попытке выполнить GET на ресурсе Katharsis. Зави…
23 сен '16 в 13:59
1 ответ

Как получить ResourceUrl из Катарсиса

Когда я пытаюсь переписать собственную ссылку Katharsis, мне нужно добавить URL-адрес ресурса в качестве префикса. например: "self": " http://localhost/table-name/A" Где я могу получить http://localhost/table-name. Я нашел поставщика ResourceRegistr…
25 ноя '16 в 09:59
1 ответ

Катарсис коллекция не примитивов сериализации

Попытка сериализовать коллекцию непримитивных типов, используя katharsis, но получая пустую коллекцию все время. Пример ответа: { "data": { "type": "products", "id": "1", "attributes": { "simpleAttributes": [ {} ], "variationGroup": "variationGroup"…
31 мар '16 в 14:33
0 ответов

Katharsis Json API Filter Spec

Я пытаюсь позвонить в службу катарсиса с помощью фильтров. URL будет таким, локальный:9090/ API /v3 фильтр [число]=IimkWzp+EpK0iolBLkPH Но в моем коде Java Когда я пытаюсь получить значение спецификации запроса, как, List<FilterSpec> filterLis…
01 мар '18 в 13:42
0 ответов

Проблема обновления Katharsis 3.0.2

Я обновляю версию Katharsis с 2.8.2 до 3.0.2 В последней версии 3.0.2 в классе есть конфигурация io.katharsis.resource.Resource как ниже. @jsoninclude(Include.NON_EMPTY) private Map<String, JsonNode> attributes = new HashMap<>(); И наша …
12 сен '17 в 09:20
2 ответа

Катарсис и JPA Аннотации

Использование Katharsis в нашем приложении SpringBoot с JPA требует аннотирования отношений JPA @OneToMany с @JsonApiToMany и аналогичным образом @ManyToOne с @JsonApiToOne. Мне интересно, есть ли способ избежать этого дублирования аннотаций? Есть л…
17 мар '17 в 00:46
1 ответ

Настроить Катарсис JSON ответ

Я использую катарсис, я хочу настроить ответ, ниже приведен ответ катарсиса. { "type": "table-name", "id": "A", "attributes": { "description": "AAA" }, "relationships": { }, "links": { "self": "http://localhost/table-name/A" } } Как удалить "" self …
10 ноя '16 в 05:24
0 ответов

Json-API: формат пользовательского Rest endPoint в SpringBoot

Не стесняйтесь сказать мне, если я не иду в правильном направлении. В моем проекте мы предоставляем несколько конечных точек для пользовательских объектов, которые содержат часть различных объектов. Я хотел бы, чтобы эти ответы и параметры запроса к…
05 сен '17 в 20:09
0 ответов

Катарсис-сервлет не вызывает перехватчик

Я использую Spring Security в моем проекте сейчас. Я хочу подключить Катарсис в моем проекте. Добавлен последний фильтр, чтобы быть KatharsisFilter. Проблема в том, что мои перехватчики не запускаются. Вместо этого попадает в хранилище и обслуживает…
12 окт '16 в 00:41
0 ответов

Добавить пользовательский оператор в QuerySpec

В документации говорится: QuerySpec использует оператор EQ, если оператор не был предоставлен. Пользовательские операторы могут быть зарегистрированы с DefaultQuerySpecDeserializer.addSupportedOperator(..), Оператор по умолчанию можно переопределить…
20 июл '18 в 12:32
0 ответов

Несколько версий API с использованием Crnk или Katharsis

Мы оцениваем crnk ( поскольку Katharsis мертв) для реализации json:api. Мы также рассматриваем возможность иметь несколько версий API в одном двоичном файле, чтобы все версии более постоянно поддерживались / сканировались. Наконец, мы выбрали страте…
09 ноя '18 в 03:25
1 ответ

Возможности параметров запроса Katharsis

Моя команда пытается использовать параметры запроса для Katharsis и обнаружила, что они действительно ничего не делают, кроме как на уровне представления. По сути, я хочу загружать данные с помощью включенного параметра, но если я не заполняю возвра…
23 май '16 в 20:47
1 ответ

katharsis-rs декодирование URL

Я использую библиотеки Katharsis katharsis-core и katharsis-rs для интеграции JAX-RS в Katharsis. Я использую версию 2.4.0. Есть ли какие-либо обновления в этих библиотеках, где Katharsis автоматически выполняет декодирование URL-адреса перед анализ…
04 окт '16 в 06:57
0 ответов

jsonapi - включить внешний ресурс

Я пытаюсь сделать включение между ресурсами, которые обрабатываются различными службами. Оба сервиса используют Katharsis. Давайте предположим, что эти ресурсы - Книга и Издатель. Я хочу иметь возможность включать издателя при получении ресурса книг…
09 ноя '17 в 19:29
0 ответов

Катарсис с SpringBootTest

У меня возникла интересная проблема, когда API, предоставляемый Katharsis, не обнаружен, когда я пытаюсь вызвать их в SpringBootTest. Я могу подключиться к Spring MVC API, используя тот же подход, но конечные точки Kartharsis возвращают HTTP 404 вну…
29 мар '17 в 16:12
1 ответ

Вызов Катарсис JSONApi JsonApiFindAllWithIds

Я использую Kathatrsis для моего REST API. Я также новичок в спецификации JSONApi. Я за свою жизнь не могу понять шаблон URL, чтобы вызвать @JsonApiFindAllWithIds метод. Например, скажем, это аннотировано как: @JsonApiFindAllWithIds public Iterable&…
28 сен '16 в 20:17
1 ответ

Как настроить репозиторий декораторов в катарсисе

Я пытаюсь использовать декораторы репозитория в katharsis (версия 2.8.2), но пока это не работает. Я продлил ResourceRepositoryDecoratorBase, реализовано RepositoryDecoratorFactory и предоставил им через SimpleModule в KatharsisInvokerBuilder пример…
21 мар '17 в 09:53
1 ответ

Тестирование Katharsis JsonApi с помощью MockMvc и Mockito

Я хотел бы проверить поведение, настроенное моим Katharsis ResourceRepository (katharsis-spring 2.1.7): import io.katharsis.queryParams.QueryParams; import io.katharsis.repository.ResourceRepository; import org.springframework.stereotype.Component; …
0 ответов

Katharsis-Client, где установить заголовки запроса?

Я хочу установить заголовки запросов в моем клиенте Katharsis, который подключается к одному из API на основе JSONP. Я не вижу вариантов для того же в любом месте.
26 янв '17 в 23:13