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 (206 KB) - ściągnięć: 583
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 ?
Tak wygląda moja klasa KursNBPService
Dopisałem. niestety nadal gdy odpalam moją aplikacje mam błąd
Poczytaj czym jest adnotacja @RequestMapping i jak ją stosować.
W Smart4Aviation niezbyt dobrze się podobno ostatnimi czasy dzieje :P #pdk :)
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 :)
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 ;)
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.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.