Проект микросервисов, использующий light-4j
Описание архитектуры программного обеспечения
Профиль "debug" активирован по умолчанию.
-Dupload.save=/soft/uploads -Dlight4j.directory=/soft/softwares/library/
-Dlogserver -Dlogfile=path/log
можно настроить аргументы виртуальной машины -Dupload.save=/soft/uploads -Dlight4j.directory=/soft/softwares/library/
mvn compile jar:jar
mvn dependency:copy-dependencies -DoutputDirectory=target/deploy
скопировать target/light4j-3.0.1.jar target/deploy
необходимо загрузить только директорию "deploy" один раз, после этого достаточно обновлять light4j-3.0.1.jar.
redis-server необходим. "mvn package -P release -Dmaven.javadoc.skip=true" упакует one-jar "target/light4j-3.0.1.jar", который также может быть развернут.
org.projectlombok:lombok:1.16.18+
org.codehaus.janino:janino:2.6.1
По умолчанию, все конечные точки защищены OAuth jwt токеном. Это можно отключить с помощью изменения конфигурации для разработки.
Для доступа к серверу ниже приведен долгоживущий токен, выданный моим oauth2 сервером light-oauth2``` Bearer eyJraWQiOiIxMDAiLCJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJ1cm46Y29tOm5ldHdvcmtudDpvYXV0aDI6djEiLCJhdWQiOiJ1cm46Y29tLm5ldHdvcmtudCIsImV4cCI6MTg4MjUwNjM1NiwianRpIjoiQTlaUHVjM3RsS1BoWmM0RnpzTlJjQSIsImlhdCI6MTU2NzE0NjM1NiwibmJmIjoxNTY3MTQ2MjM2LCJ2ZXJzaW9uIjoiMS4wIiwidXNlcl9pZCI6ImFkbWluIn0.Jb89PTAOY7zDQBUpLS-5L9iDz28__fBUhXgmXqjXByiu6HG1sSemHHs-C0n-ZFUH4Tn3yfVbcHndSjNtVQ__gZMmpKi4PCg7NTiSo7TZZmVYI9uinQEdnDlFT2YA97AL6jBCGJW2Ol6q-odSajpCdoMfOh9KM2yXKQPqr95P5v4Du7L-MNL8dW7evfa0gBpGA2FF4Sr4txerS_SXJg3ED4_px_WbbkqZYpzo6_MupNK9nfJVG7ycP50r21-HMrSnBR7pUN1JvF8mxpfmcQi8j0W4TiYFZV2PKV2AGqsJ9d4IuPu--3YHNpevG3Pv78982o6qK22o_4h4Z8VFzr_NUQ
Postman - лучший инструмент для тестирования REST API
Добавьте заголовок "Authorization" со значением вышеупомянутого токена, и сгенерированный stub вернет пустое сообщение.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )