Jakie będzie najlepsze podejście do tego tematu. Jest wystawiony rest z kursami walut, które się zmieniają co 30 sekund. Stworzenie resttemple klienta, który przez @Scheduled będzie uderzał do tego resta. Jakie jest prawidłowe podejście.
0
0
Albo robisz to automagicznie przy @Scheduled albo normalnie przez ScheduledExecutorService.
Jako klienta możesz użyć tego springowego albo np unirest
0
- Java ma teraz swojego własnego klienta rest ;)
- Jw. jakieś scheduled task najprosciej
0
Jeżeli dobrze to np w Spring Boocie dorzucasz nad mainem adnotację @EnableScheduling
i tworzysz sobie w jakiejś klasie @Component
metodę opatrzoną adnotacją @Scheduled(cron = 30 * * * * *)
. W niej definiujesz żądane zadanie, lub też oddelegowujesz do jakiegoś wstrzykniętego serwisu.