Java Spring/JPA Data Handling support

Java Spring/JPA 2.1 data related extensions.

Лицензия

Лицензия

Категории

Категории

Данные Сеть
Группа

Группа

net.seesharpsoft.sharping
Идентификатор

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

sharping-spring-data
Последняя версия

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

0.21.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Java Spring/JPA Data Handling support
Java Spring/JPA 2.1 data related extensions.
Система контроля версий

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

http://github.com/seesharpsoft/sharping/tree/master/sharping-spring-data

Скачать sharping-spring-data

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

<!-- https://jarcasting.com/artifacts/net.seesharpsoft.sharping/sharping-spring-data/ -->
<dependency>
    <groupId>net.seesharpsoft.sharping</groupId>
    <artifactId>sharping-spring-data</artifactId>
    <version>0.21.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.seesharpsoft.sharping/sharping-spring-data/
implementation 'net.seesharpsoft.sharping:sharping-spring-data:0.21.0'
// https://jarcasting.com/artifacts/net.seesharpsoft.sharping/sharping-spring-data/
implementation ("net.seesharpsoft.sharping:sharping-spring-data:0.21.0")
'net.seesharpsoft.sharping:sharping-spring-data:jar:0.21.0'
<dependency org="net.seesharpsoft.sharping" name="sharping-spring-data" rev="0.21.0">
  <artifact name="sharping-spring-data" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.seesharpsoft.sharping', module='sharping-spring-data', version='0.21.0')
)
libraryDependencies += "net.seesharpsoft.sharping" % "sharping-spring-data" % "0.21.0"
[net.seesharpsoft.sharping/sharping-spring-data "0.21.0"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.springframework.data : spring-data-jpa jar
org.hibernate.javax.persistence : hibernate-jpa-2.1-api jar 1.0.2.Final
net.seesharpsoft.sharping : sharping-commons jar 0.21.0

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar

test (6)

Идентификатор библиотеки Тип Версия
junit : junit jar
org.hamcrest : hamcrest-library jar
org.mockito : mockito-core jar
org.springframework.boot : spring-boot-starter-test jar
org.springframework.boot : spring-boot-starter-data-jpa jar
com.h2database : h2 jar

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

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

Spring - Multipart / Batch messages

Enable multipart / batch request for JAVA Spring.

Links

Implementation is syntactically inspired by

http://www.rfc-editor.org/rfc/rfc2046.txt

https://tools.ietf.org/id/draft-snell-http-batch-00.html

http://www.odata.org/documentation/odata-version-3-0/batch-processing/

Example

  • startup multipart-example spring-boot:run
  • POST localhost:8080/my/own/multipart/endpoint

Header

Content-Type: multipart/mixed

Body

--batch
Content-Type: application/http
Content-Transfer-Encoding: binary

GET /hello HTTP/1.1
Host: host

--batch
Content-Type: application/http
Content-Transfer-Encoding: binary

GET /greeting?name=Trevor HTTP/1.1
Host: host

--batch
Content-Type: application/http
Content-Transfer-Encoding: binary

GET /greeting?name=Peter&name=Lustig HTTP/1.1
--batch--

Response

--batch
Content-Type: application/http
Content-Transfer-Encoding: binary

HTTP/1.1 200 OK
Content-Type: text/plain;charset=ISO-8859-1
Content-Length: 27

Greetings from Spring Boot!
--batch
Content-Type: application/http
Content-Transfer-Encoding: binary

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: 35

{"id":1,"content":"Hello, Trevor!"}
--batch
Content-Type: application/http
Content-Transfer-Encoding: binary

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: 41

{"id":2,"content":"Hello, Peter,Lustig!"}
--batch--

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

Версия
0.21.0
0.20.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.1
0.9.0