Kalkulator Kursu walut z api NBP w spring Boot

0

Hej!
Mam do napisania kalkulator walut , który pobiera kursy z api NBP. Pojawia mi się błąd .Jak mogę to naprawić żeby aplikacja ruszyła ?
screenshot-20180430164432.png

0

Tak wygląda moja klasa KursNBPService

screenshot-20180430170929.png

0

Chyba zapomniałeś o adnotacji @Service w klasie KursNBPService

0

Dopisałem. niestety nadal gdy odpalam moją aplikacje mam błąd
screenshot-20180430173856.png

0

Poczytaj czym jest adnotacja @RequestMapping i jak ją stosować.

0

W Smart4Aviation niezbyt dobrze się podobno ostatnimi czasy dzieje :P #pdk :)

0

Mam jeszcze jedno pytanie .
chcę aby tam moja aplikacja obliczała zarobek netto.

  • zakładam, że miesiąc ma 22 dni i wynagrodzenie danej oferty podaje w stawkach dziennych brutto, w walucie kraju
    Podatki i koszty stałe dla poszczególnych krajów:

  • UK: 25%, 600 GBP

  • DE: 20%, 800 EUR

  • PL: 19%, 1200 PLN.

Czy macie jakieś sugestie od czego powinienem zacząć ?
jak to umiejscowić w kodzie?
Jestem początkującym programistą i nie bardzo wiem jak się za to zabrać .
Proszę o podpowiedzi :)

0
nie100sowny napisał(a):

W Smart4Aviation niezbyt dobrze się podobno ostatnimi czasy dzieje :P #pdk :)

Dalej jest tam nieciekawie?

Całkiem przypadkiem - właśnie dostałem podobne zadanie do rozwiązania ;)

0

Ja dostałem to samo ponad 3-4 lata temu;p

0
Krzywy Ogrodnik napisał(a):

Mam jeszcze jedno pytanie .
chcę aby tam moja aplikacja obliczała zarobek netto.

  • zakładam, że miesiąc ma 22 dni i wynagrodzenie danej oferty podaje w stawkach dziennych brutto, w walucie kraju
    Podatki i koszty stałe dla poszczególnych krajów:

  • UK: 25%, 600 GBP

  • DE: 20%, 800 EUR

  • PL: 19%, 1200 PLN.

Czy macie jakieś sugestie od czego powinienem zacząć ?
jak to umiejscowić w kodzie?
Jestem początkującym programistą i nie bardzo wiem jak się za to zabrać .
Proszę o podpowiedzi :)

Odnośnie Twoich problemów z pierwszych wiadomości, proponuję na początek zajrzeć tutaj:

Jeśli chodzi zaś o Twoje parametry dot. kosztów i podatków - parametryzację możesz zrealizować wykorzystując np. propertiesy Springa - https://docs.spring.io/spring-boot/docs/1.5.10.RELEASE/reference/html/boot-features-external-config.html
Możesz to przechowywać także w jakiejś bazie danych, w zwykłym pliku, który sobie wczytasz w Runtime.
Możesz też taką konfigurację trzymać w typie wyliczalnym (enum), Minusem tego rozwiązania będzie jednak wymaganie modyfikacji kodu aplikacji za każdym razem, gdy zmienią się jakieś parametry.

1 użytkowników online, w tym zalogowanych: 0, gości: 1