Rainbow REST

The set of utils to provide number of extensions to existing rest-api modules according to jsonapi.org recomendations and best practices

Лицензия

Лицензия

MIT
Категории

Категории

Сеть
Группа

Группа

ua.net.tokar
Идентификатор

Идентификатор

rainbow-rest
Последняя версия

Последняя версия

2.1.6
Дата

Дата

Тип

Тип

jar
Описание

Описание

Rainbow REST
The set of utils to provide number of extensions to existing rest-api modules according to jsonapi.org recomendations and best practices
Ссылка на сайт

Ссылка на сайт

https://github.com/alexeytokar/rainbow-rest
Система контроля версий

Система контроля версий

https://github.com/alexeytokar/rainbow-rest.git

Скачать rainbow-rest

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/ua.net.tokar/rainbow-rest/ -->
<dependency>
    <groupId>ua.net.tokar</groupId>
    <artifactId>rainbow-rest</artifactId>
    <version>2.1.6</version>
</dependency>
// https://jarcasting.com/artifacts/ua.net.tokar/rainbow-rest/
implementation 'ua.net.tokar:rainbow-rest:2.1.6'
// https://jarcasting.com/artifacts/ua.net.tokar/rainbow-rest/
implementation ("ua.net.tokar:rainbow-rest:2.1.6")
'ua.net.tokar:rainbow-rest:jar:2.1.6'
<dependency org="ua.net.tokar" name="rainbow-rest" rev="2.1.6">
  <artifact name="rainbow-rest" type="jar" />
</dependency>
@Grapes(
@Grab(group='ua.net.tokar', module='rainbow-rest', version='2.1.6')
)
libraryDependencies += "ua.net.tokar" % "rainbow-rest" % "2.1.6"
[ua.net.tokar/rainbow-rest "2.1.6"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
com.fasterxml.jackson.core : jackson-core jar 2.7.3
com.fasterxml.jackson.core : jackson-databind jar 2.7.3
org.apache.commons : commons-lang3 jar 3.4
javax.servlet : javax.servlet-api jar 3.1.0

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12

Модули Проекта

Данный проект не имеет модулей.

Release Downloads per month

Java CI

How to add dependency to your project

<dependency>
    <groupId>com.github.alexeytokar.rainbow-rest</groupId>
    <artifactId>filters</artifactId>
    <version>${rainbow-rest.version}</version>
</dependency>

Other versions and source documentation

rainbow-rest

Inspired by JsonApi. Designed to replace GraphQL.

Rainbow REST is a set of Servlet Http Filters for java which improves already existing JSON REST API with new functionality such as batch requesting, fields filtering and subtree inclusion.

All of the features are accessible by just adding one of the following filters:

  • RainbowRestWebFilter - for fields filtering and subtrees
  • RainbowRestBatchFilter - for batch processing (it exposes POST /batch request handle)

check out examples page

Версии библиотеки

Версия
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1