Skip to content

Сервис, который обращается к сервису курсов валют, и отдает gif в ответ

Notifications You must be signed in to change notification settings

saul-1395/-spring-cloud-openfeign

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Тестовый проект. Кондратов Денис.

Используемые технологии:

  • Язык: Java
  • Сборщик проекта: Gradle
  • Технологии: JUnit, Spring Boot 2, Feign
  • web ресурс на курсы валют: https://developers.giphy.com/docs/api/#quick-start-guide
  • ссылка на проекта на Git: https://github.com/saul-1395/-spring-cloud-openfeign.git
  • Для установки проекта необходимо:

    открыть терминал, перейти в целевую папку, выполнить команду (git init),
    затем скачать проект выполнив команду(git clone "ссылка на проект").
    Включить IDE (при создании использовалась IntelliJ IDEA), 
    найти папку с проектом, открыть проект.
    Возможно Gradle предложит обновить внесённые изменения - обновить.
    

    Детали проекта:

    в файле с настройками приложения ```application.yml``` нужно указть порт на котором оно будет развёрнуто,
    по умолчанию указано 8082.
    в файле с настройками ```app.properties``` сервиса указаны параметры API запросов:
    ключи(ID) доступа, тип GIF, тип валюты, рейтинг GIF.
    Можно использовать текущие настройки, можно ввести свои.
    !!!необходимо проверить соответствие версии указанной в build.gradle в ```sourceCompatibility = '1.8'```,
    версия должна соответствовать указанной в настройках:
    File>Settings>Build,Execution,Deployment>Build Tools>Gradle: GradleJVM: JAVA_HOME java version "1.8.0_181"	
    

    #####PS: как вынести адреса внешних ресурсов в настройки и от туда передать в интерфейс Feign я не понял как сделать. Спасибо за внимание!

    About

    Сервис, который обращается к сервису курсов валют, и отдает gif в ответ

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published