Вопросы по теме 'dropwizard'

Как я могу создать ресурс dropwizard (трикотаж), который принимает представление, допускающее значение NULL?
Я пытаюсь создать действие над ресурсом в dropwizard, которое принимает представление, но позволяет ему быть нулевым, т.е. нет почтовых данных от клиента. В настоящее время от клиента я должен опубликовать «{}», иначе возвращается HTTP 415,...
1450 просмотров
schedule 29.05.2023

Не удалось получить доступ к конфигурации среды Heroku в файле конфигурации dropwizard yaml
Я реализовал простой REST API с помощью Dropwizard и попытался запустить его на Heroku. Я застрял в точке, где хочу получить доступ к базе данных postgresql на Heroku. Я не могу получить доступ к конфигурации на Heroku. У меня есть конфигурационные...
944 просмотров
schedule 28.12.2022

Как аннотацию @JsonView можно использовать для вложенных сущностей?
Я пытаюсь использовать аннотацию @JsonView для своих вложенных объектов. Чтобы быть более ясным, предположим, что у нас есть 2 объекта, каждый объект имеет свой собственный класс представления. public class JsonViewAddress { //some view...
2811 просмотров
schedule 08.10.2023

Использование функций отладки Eclipse (точки останова и т. д.) для разработки сервера Dropwizard
В настоящее время я оцениваю структуру Dropwizard для одного из моих личных проектов. Я намерен использовать Eclipse IDE для разработки. Я следовал руководству Dropwizard «Начало работы», чтобы успешно настроить базовое «Привет, незнакомец!»...
1837 просмотров
schedule 07.02.2023

Как выполнить базовую аутентификацию ресурса в Dropwizard
Я считаю, что у меня работает базовая аутентификация, но я не уверен, как защитить ресурсы, чтобы к ним можно было получить доступ только тогда, когда пользователь вошел в систему. public class SimpleAuthenticator implements...
12713 просмотров
schedule 21.09.2022

Как я могу сопоставить параметры запроса с объектом?
Можете ли вы предложить простой способ сопоставления параметров запроса с «ParamsObject»? Итак, я хочу создать класс параметров запросов и автоматически сопоставить параметры запроса с экземпляром этого класса: @GET public MyReturnClass...
326 просмотров
schedule 26.02.2023

Пользовательский файл журнала Dropwizard через Logback
Глядя на исходный код dropwizard, я вижу, что есть специальный связующий код для чтения файла .yml и настройки ведения журнала. Мне нужен собственный пользовательский файл журнала, но я хотел бы использовать поворот и сжатие, которые уже существуют...
7439 просмотров
schedule 11.06.2022

Как правильно настроить пользовательский сопоставитель для WebApplicationException?
Я создал класс, реализующий implements ExceptionMapper<WebApplicationException> , и зарегистрировал его environment.addProvider(new WebApplicationExceptionMapper()); . Мой пользовательский картограф работает, но только для некоторых...
4170 просмотров
schedule 22.06.2023

Исключение Dropwizard при сериализации ответа на json
Я настроил ExceptionMapper для java.lang.Exception . Таким образом, любое исключение приложения должно обрабатываться этим картографом (я думал). На некоторые запросы я получил 500 (Server Error) ответ следующего содержания: <html>...
571 просмотров
schedule 28.05.2023

Добавьте CrossOriginFilter в dropwizard с помощью guice
Я довольно новичок в dropwizard и guice. Когда я локально нажимаю на свой API из кода ajax, я получаю следующую ошибку в консоли моего браузера. В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, Origin 'null'...
1478 просмотров
schedule 08.12.2022

Получение ошибки в коде библиотеки Джексона
Мы используем dropwizard версии 0.6.3. Когда мы пытаемся обновить версию 0.7.0, мы получаем эту ошибку при запуске службы. Исключение в потоке «основной» java.lang.VerifyError: класс...
3242 просмотров
schedule 17.09.2023

Как мы форсируем транзакцию на уровне ресурса (контроллера) в Dropwizard с помощью jdbi?
Весной у нас есть аннотация @Transactional , которую можно указать в контроллере, поэтому все, что происходит внутри метода контроллера, рассматривается как одна транзакция. Однако в dropwizard мы можем иметь транзакцию на уровне DAO, реализовав...
1964 просмотров
schedule 06.10.2023

Управление доступом на основе ролей с помощью Dropwizard
Мы добавляем Dropwizard для нашего следующего проекта, и одна из вещей, которую нам нужно реализовать, — это механизм управления доступом на основе ролей. Есть ли стандартный простой способ сделать это с помощью Dropwizard или примеров, которым я...
2911 просмотров
schedule 25.05.2023

NoClassDefFoundError:ContainerLifeCycle
при попытке запустить файл jar я получаю следующую ошибку: Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/util/component/ContainerLifeCycle at java.lang.Class.forName0(Native Method) at...
69 просмотров
schedule 31.07.2022

Пользовательское исключение Dropwizard для InvalidEntityException
Я пытаюсь создать сопоставитель клиентов для проверки dropwizard . Мы используем dropwizard 0.7.0. Я пытаюсь расширить InvalidEntityException , который выдается при возникновении ошибки проверки. Но в 0.7.0 я не вижу поддержки. Интересно,...
581 просмотров
schedule 18.07.2023

Поле гибернации Dropwizard не заполняется
У меня есть очень простой пользовательский объект, который заполняет поле имени пользователя и пароля из базы данных (h2). Кажется, я не могу добавить дополнительное поле для boolean isAdmin - я пробовал примитивное и объектное логическое...
308 просмотров
schedule 22.04.2023

Включение проверки ваших ресурсов в Dropwizard
Я использую Java 8 с Dropwizard 0.7. Я не могу получить подтверждение для работы с моими ресурсами в Dropwizard У меня есть следующий боб @Data //lombok anntation @JsonRootName(value="CreateNewGame") @XmlRootElement public class...
2304 просмотров
schedule 19.01.2023

Лучший способ проверить/проверить соединение с базой данных при использовании Astyanax
Я хотел бы добавить проверку работоспособности подключения к базе данных в свой проект Dropwizard , но я не знаю, как проверить, действительно ли подключение к базе данных с astyanax . У меня есть две идеи: Есть функция keyspace.connected()...
348 просмотров
schedule 06.03.2023

DropWizard Bootstrap, конфигурация и среда
Типичное приложение DropWizard определяет подкласс Application и переопределяет его метод initialize следующим образом: class MyApplication extends Application<MyConfiguration> { static void main(String[] args) { new...
11125 просмотров
schedule 23.06.2023

Использование CDI/Deltaspike с причалом
Для модуля dropwizard я пытаюсь использовать deltaspike и cdi с автономным сервером jetty. Изменить (из комментария): «Мой вопрос (забудьте слово dropwizard): как мне использовать deltaspike/weld/jetty вместе, почему пример кода в документации...
630 просмотров
schedule 21.08.2022