Dropwizard Protocol Buffers Support

Support for reading and writing Google Protocol Buffer objects

Лицензия

Лицензия

Категории

Категории

DropWizard Контейнер Микросервисы Protobuf Данные Data Structures
Группа

Группа

io.dropwizard.modules
Идентификатор

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

dropwizard-protobuf
Последняя версия

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

2.0.12-1
Дата

Дата

Тип

Тип

jar
Описание

Описание

Dropwizard Protocol Buffers Support
Support for reading and writing Google Protocol Buffer objects
Ссылка на сайт

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

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

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

https://github.com/dropwizard/dropwizard-protobuf

Скачать dropwizard-protobuf

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

<!-- https://jarcasting.com/artifacts/io.dropwizard.modules/dropwizard-protobuf/ -->
<dependency>
    <groupId>io.dropwizard.modules</groupId>
    <artifactId>dropwizard-protobuf</artifactId>
    <version>2.0.12-1</version>
</dependency>
// https://jarcasting.com/artifacts/io.dropwizard.modules/dropwizard-protobuf/
implementation 'io.dropwizard.modules:dropwizard-protobuf:2.0.12-1'
// https://jarcasting.com/artifacts/io.dropwizard.modules/dropwizard-protobuf/
implementation ("io.dropwizard.modules:dropwizard-protobuf:2.0.12-1")
'io.dropwizard.modules:dropwizard-protobuf:jar:2.0.12-1'
<dependency org="io.dropwizard.modules" name="dropwizard-protobuf" rev="2.0.12-1">
  <artifact name="dropwizard-protobuf" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.dropwizard.modules', module='dropwizard-protobuf', version='2.0.12-1')
)
libraryDependencies += "io.dropwizard.modules" % "dropwizard-protobuf" % "2.0.12-1"
[io.dropwizard.modules/dropwizard-protobuf "2.0.12-1"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
io.dropwizard : dropwizard-core jar
com.google.protobuf : protobuf-java jar
com.google.protobuf : protobuf-java-util jar

test (6)

Идентификатор библиотеки Тип Версия
io.dropwizard : dropwizard-testing jar
org.junit.jupiter : junit-jupiter jar 5.6.2
org.assertj : assertj-core jar 3.16.1
org.mockito : mockito-core jar 3.5.2
org.openjdk.jmh : jmh-core jar 1.25
org.openjdk.jmh : jmh-generator-annprocess jar 1.25

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

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

Dropwizard Protobuf

Build Status Maven Central GitHub license

dropwizard-protobuf is a Jersey JAX-RS Entity Provider that allows reading and writing messages in Google's Protocol Buffers format.

Usage

Just add the ProtocolBundle to your Dropwizard application inside the Application#initialize method.

@Override
public void initialize(Bootstrap<HelloWorldConfiguration> bootstrap) {
    bootstrap.addBundle(new ProtobufBundle());
}

Maven Artifacts

This project is available on Maven Central. To add it to your project simply add the following dependencies to your pom.xml:

<dependency>
    <groupId>io.dropwizard.modules</groupId>
    <artifactId>dropwizard-protobuf</artifactId>
    <version>2.0.7-1</version>
</dependency>

Support

Please file bug reports and feature requests in GitHub issues.

License

Copyright (c) 2020 Smoke Turner, LLC

This library is licensed under the Apache License, Version 2.0.

See http://www.apache.org/licenses/LICENSE-2.0.html or the LICENSE file in this repository for the full license text.

io.dropwizard.modules

Dropwizard

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

Версия
2.0.12-1
2.0.7-1
2.0.0-1
1.3.12-1
1.3.9-2
1.3.9-1
1.3.8-1
1.3.7-2
1.3.7-1
1.3.5-2
1.3.5-1
1.3.4-1
1.3.1-1
1.3.0-2
1.3.0-1
1.2.3-2
1.2.3-1
1.2.2-2
1.2.2-1
1.2.0-1
1.1.1-1
1.1.0-1
1.0.6-1
1.0.5-2
1.0.5-1
1.0.3-1
1.0.2-2
1.0.2-1
1.0.1-1
1.0.0-2
1.0.0-1
0.9.3-1
0.9.2-1
0.9.1-1
0.8.4-1
0.8.2-1
0.8.1-1
0.8.0-1
0.7.1-3
0.7.1-2
0.7.1-1