Jooby - это библиотека Java 8+ и Kotlin для написания веб-API HTTP.
1 ответ

Преобразование узла в объект

Как правильно конвертировать? StatementResult Neo4j session выполнение к надлежащему объекту или, по крайней мере, Json, если у меня нет доступа к SessionFactory? Я делаю это так, и это выглядит неуклюже и многословно: var session = require(Driver.c…
12 окт '18 в 09:22
1 ответ

Защита остальных API

У меня есть два набора RestAPI, используемых для одного и того же приложения, разработанного на двух разных платформах. Один на SpringBoot защищен с помощью OAuth 2. Второй набор API разработан на микросхеме Jooby RestAPI. Так как сервисы на Jooby н…
1 ответ

Jooby Webserver Всегда выдает ошибку "406 Недопустимо: text/html"

Я настраиваю простой веб-сервер Jooby. У меня есть файл App.java и home.html. Пока единственное, что я хочу, это то, что если вы откроете домашнюю страницу, она покажет html-страницу с надписью "Hello World". Тем не менее, я всегда получаю сообщение…
04 фев '19 в 19:15
1 ответ

Joobie: Как правильно выполнить модульное тестирование маршрута, который возвращает различное содержимое в зависимости от MediaType?

В настоящее время я экспериментирую с написанием webapps/apis с использованием Jooby. У меня есть настроенная конечная точка, которая возвращает данные учетной записи, либо в виде HTML, либо в виде JSON, в зависимости от значения заголовка accept. Э…
06 фев '19 в 22:49
1 ответ

Можно ли получить доступ к request.body несколько раз в jooby/java

Mutant first = request.body(); Mutant second = request.body(); log.info("First: {}, Second: {}", first, Strings.isNullOrEmpty(second.value()) ? "None": second.value() ); yelds Первый: {..my content..}, Второй: нет Обновлено: библиотека Jooby, только…
04 май '18 в 19:15
1 ответ

Интеграционное тестирование приложения Jooby с использованием Spock

У меня есть довольно простое приложение, которое использует Jooby в качестве веб-фреймворка. Его класс, ответственный за REST, выглядит так class Sandbox : Kooby ({ path("/sandbox") { get { val environment = require(Config::class).getString("applica…
15 авг '18 в 13:45
0 ответов

Модуль внешнего интерфейса Jooby. Пряжа /NPM продолжает работать

Я использую часть YarnRunning модуля внешнего интерфейса Jooby в своем проекте, чтобы запустить приложение React в режиме разработки. Но я обнаружил, что даже после выключения JVM сценарий пряжи, работающий в фоновом режиме, продолжает работать и не…
07 сен '18 в 13:55
0 ответов

Как написать отдых, чтобы загрузить несколько файлов с помощью Jooby

Можно ли написать запрос REST для загрузки нескольких файлов? Я искал переполнение стека, но ничего не смог найти?
04 мар '19 в 11:35
1 ответ

Как использовать проверку jooby-hbv

Я хочу использовать проверку Jooby. Я просматривал https://jooby.org/doc/hbv/ но не могу ее использовать.
05 мар '19 в 12:26
0 ответов

Тестирование в Java

Привет, ребята, мне нужна ваша помощь. Мой друг начал изучать тестирование в Java в течение 1,5 месяцев, но все еще не мог тестировать в Java, и я ничего не знаю о тестировании. Мы просмотрели Google, но этого недостаточно, мы не понимаем, что такое…
2 ответа

Сделать netty сервер на локальном хосте доступным через интернет

Я разработал Jooby-приложение, которое размещено на нетти-сервере. Я могу получить доступ к приложению на локальном хосте, и тесты были в порядке. Теперь я хочу сделать приложение доступным через Интернет и не знаю, как лучше всего достичь этой цели…
09 июл '19 в 12:26
0 ответов

Пользовательский файл конфигурации не может быть найден в JAR (приложение Jooby)

Я пытаюсь создать исполняемый JAR с настраиваемым файлом конфигурации. В Eclpise все работает нормально, но в файле jar файл конфигурации отсутствует. Пробовал разными способами. Я помещаю application.conf в каталог "Conf" и в "Resources". В дополне…
07 окт '19 в 12:28
1 ответ

Как подключить отладчик для Jooby2

Я пытаюсь подключить удаленный сервер к 8000 в intellij. Также запустил сервер в режиме отладки с помощью команды mvn jooby:run -Dapplication.fork=true Но я получаю исключение сбоя подключения.
13 дек '19 в 00:16
1 ответ

Как загрузить большой файл из сети на веб-сервер без какого-либо влияния на производительность?

У меня есть веб-сервер (Java + Jooby + undertow), которому необходимо периодически загружать модель больших данных (около 200 МБ) из aws s3. И я также сделал все, что мог, чтобы избежать проблемы с gc: каждый раз, когда большие двоичные данные загру…
1 ответ

Значение параметра запроса Jooby

Вот класс ресурса, поскольку более ранняя зависимость - Jooby. Как добавить новое значение параметра запроса, которое по умолчанию может быть ложным, если не передано, а 1-й параметр является обязательным import javax.ws.rs.QueryParam; import javax.…
10 авг '20 в 17:39
0 ответов

Как перезаписать коды статуса в swagger-ui, созданные jooby

У меня есть примерно следующий API с использованием jooby v1.6.8: class App : Kooby({ fun functionWhichReturnsUnit() {} path("/my/api", () -> { /** * * Endpoint which returns nothing (status code returned: 204 No Content) * */ post(&quo…
20 ноя '20 в 12:44
0 ответов

Почему jooby не может найти мою папку с javascript?

Мои файлы angular.js не обнаруживаются при запросе на получение. Все остальные папки находятся в том же пакете, и папка js находится в том же пакете. Вот мой класс модуля ресурсов: package WebModules; import org.jooby.Jooby; import org.jooby.Results…
15 май '21 в 05:53
0 ответов

Как изменить заголовок запроса jooby

В настоящее время я перехватываю запрос jooby с заголовком Basic Auth Authorization, и я хотел бы заменить это значение токеном-носителем перед его отправкой. Перехват: env.router().use("*", "*") { request, response, chain -> //modify request her…
15 июн '21 в 18:33
1 ответ

Где взять модули jooq и jdbc для jooby 2.10.0?

Я пытаюсь использовать implementation("io.jooby:jooby-jooq:2.10.0") implementation("io.jooby:jooby-jdbc:2.10.0") с repositories { mavenCentral() mavenLocal() gradlePluginPortal() google() } но получить сообщение Gradle "Не удалось найти ..." Я вижу,…
16 авг '21 в 15:04
0 ответов

Как внедрить экземпляр из ServiceRegistry jooby в мою службу с помощью Dagger 2?

Я пытаюсь использовать Dagger с jooby 2. Я хочу ввести dslContext или что-нибудь еще, что зарегистрировано в ServiceRegistry. Как я могу это сделать, если io.jooby.Jooby.require()метод, который используется для получения экземпляра, доступен только …
17 авг '21 в 16:11