Articles of spark java

Каковы некоторые хорошие библиотеки веб-серверов на основе JVM?

В настоящее время у меня есть приложение Kotlin, которое я хотел бы открыть с помощью сервера REST API. Мне сложно решить, как создать веб-инфраструктуру. Мой фон – Node.JS с выражением, и я пытаюсь найти что-то, по крайней мере, похожее на него на уровне промежуточного программного обеспечения и модульности. Но так как я только начал изучать […]

Как обеспечить учетные данные для динамической базы данных для Spark Java?

Я создаю простой REST API, используя искру java. В проекте используется Postgres DB для хранения, gradle как система сборки. Жировая банда развернута на AWS . У меня три среды, local , staging и production . Для каждого создания мусорного ящика я хочу предоставить определенную конфигурацию, подобную приведенной ниже, используемую для локальных сборок: dbHost = "localhost" […]

Как запустить искру java с Kotlin из командной строки

Я новичок в Java (не делал этого, вероятно, 7 лет). Я использую Gradle, с spark-java, чтобы создать простое приложение hello world, которое просто запускает это: import static spark.Spark.*; fun main(args: Array<String>) { get("/hello", (req, res) -> "Hello World!"); } В eclipse я могу сделать это, получив плагин gradle и запустив новый проект gradle. Но есть […]

Не удается отправить тело в Spark REST API с помощью Kotlin

Я пытаюсь следовать этому учебнику Spark, чтобы создать REST API с помощью Kotlin , и я изо всех сил пытаюсь опубликовать данные о теле JSON Я хотел бы опубликовать данные в теле, например: curl -H "Content-Type: application/json" -X POST -d '{"token" : "eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vdHJ1c3R5YXBwLmNvbS8iLCJzdWIiOiJ1c2Vycy8xMzAwODE5MzgwIiwiZXhwIjoxNDg5OTgwNTI2fQ.5ZJG9GyhG-OCXg0C510MBFs9EQHdE909s4hpNxnM6LU"}' http://localhost:4567/tokens Однако это приведет к получению нулевого значения в моем файле Kotlin, […]

раньше в Котлине

Я пытаюсь установить фильтр перед тем, как применить все запросы. В котлин я пытаюсь написать: before { req, resp -> // check auth then redirect if not authorized… } Компилятор говорит: Невозможно указать тип для этого параметра (req & resp). Как установить фильтр в Котлин без маршрута?

SparkJava не может работать вместе с некоторыми API-интерфейсами Google Youtube

Мы решили использовать SparkJava, Kotlin и Mustache для коммерческого веб- продукта. И наш продукт должен быть интегрирован с API Google (YouTube). Все конечные точки проекта работали правильно. (Backoffice, CRUD и т. Д.). И мы начали внедрять интеграцию с YouTube, и мне пришлось добавлять библиотеки Google в свой проект для запуска. (Чтобы не добавлять какой-либо дополнительный […]

SparkJava с использованием Kotlin и WebSockets

Я пытаюсь запустить Kotlin с SparkJava и не удается реализовать маршруты WebSockets. Я пытаюсь выполнить пример WebSockets, доступный на веб-сайте SparkJava ( http://sparkjava.com/tutorials/websocket-chat ), и пока я могу заставить элементы OnWebSocketConnect и OnWebSocketMessage работать, OnWebSocketClose не подбирается. Я реализовал это на Java, чтобы проверить, что это не проблемы с браузером, и реализация Java отлично работает […]

Явное возвращение из лямбда-выражения в Котлине

Используя Spark , я получаю немного кода вроде этого: post("/auth/login", { req, res -> val body = parseBody(req.body()) val assertion = body["assertion"] if (assertion == null) { halt(400) return null } // …snip…lots more code }) Это отлично работает, за исключением того, что … он не компилируется – я получаю 'return' is not allowed here […]

Intereting Posts
Кастинг JSONArray в Iterable <JSONObject> – Котлин Как обрабатывать пустой параметр в Котлине? Фильтр rxjava не работает Бинарная версия метаданных – 1.0.1, ожидаемая версия – 1.1.0 Обновление для поддержки 27 и SDK 27 из 25, авария на Android 4.4 сейчас Можно получить локальные имена переменных программно в Java или Kotlin? kotlin – Как синтетическое свойство инициализирует представление? как получить доступ к данным arraylist в kotlin Как обрабатывать доступность в пользовательском представлении, когда он не предназначен для обработки кликов? Обработка истекших ссылок при разборе JSON из приложения Android Невозможно создать привязки вида java.lang.NullPointerException Использование нескольких языков JVM в одном проекте Каков идиоматический способ клонирования MutableMap? Как установить делегированное значение свойства путем отражения в котлин? Список firebase listview показывает пустую страницу