W ramach nauki microserwisow chciałem napisać dwa serwisy które że sobą rozmawiają (wymieniają dane). Jak to się robi w produkcyjnych warunkach, wszystko odbywa się po reście (rest template / webflux) czy może przy użyciu Kafka/rabbit Mq. I jakie są benefity używania kafki zamiast zwykłej komunikacji po http? #java #spring
- Najlepsze
- Wszystkie komentarze
Mirkasy,
chcę sobie ogarnąć Spring WebFlux i ogólnie potrzebuję jakiegoś publicznie dostępnego REST API udostępniające dane. Celem jest stworzenie serwisu, który będzie zaciągał skądś dane i następnie uderzał na reaktywny endpoint drugiego serwisu, który jakoś to będzie konsumował. To w ramach nauki. Accuweather odpada bo udostępnia tylko 50 requests per day. Chyba, ze macie jakiś inny pomysł jak można potestować/nauczyc się Webflux i reactive streams?
#java #spring #
chcę sobie ogarnąć Spring WebFlux i ogólnie potrzebuję jakiegoś publicznie dostępnego REST API udostępniające dane. Celem jest stworzenie serwisu, który będzie zaciągał skądś dane i następnie uderzał na reaktywny endpoint drugiego serwisu, który jakoś to będzie konsumował. To w ramach nauki. Accuweather odpada bo udostępnia tylko 50 requests per day. Chyba, ze macie jakiś inny pomysł jak można potestować/nauczyc się Webflux i reactive streams?
#java #spring #
- Najlepsze
- Wszystkie komentarze

@victordeleco2: Wykop API? :D
Poszukaj sobie publicznego API dużych giełd krypto np. Binance, albo stron, które takie dane kumulują, np. CoinGecko.
Są duże limity na pytanie o notowania.
Są duże limity na pytanie o notowania.
Czy chcąc zbudować aplikację na Androida w Android Studio, która pobierałaby dane z bazy danych i czujników które byłyby podpięte pod Raspberry PI (+ rozproszoną sieć), z programem napisanym w Javie (i postawionym właśnie na Raspberry), naturalną koleją rzeczy byłoby wykorzystać:
- Spring Framework jako backend
- Rest API jako interfejs (czy raczej tego się nie robi w ten sposób i lepiej jakiś protokół np. MQTT?).
Czy chcąc zbudować coś takiego dopuszczam
- Spring Framework jako backend
- Rest API jako interfejs (czy raczej tego się nie robi w ten sposób i lepiej jakiś protokół np. MQTT?).
Czy chcąc zbudować coś takiego dopuszczam
- Najlepsze
- Wszystkie komentarze

@marylin17: łatwiej pójść w aplikacje webową, wtedy masz unikalna aplikacje na komputer i dowolnie jak chcesz ios/android
@marylin17 a w sumie to co mialaby robic ta aplilacja xd bo to chyba najpierw musisz okreslic co masz robic, a pozniej wybierasz technologie
Moze jakas stronka webowa postawiona na raspberry pi bedzie lepsza, a Ty bedziesz sie z nia laczyl z przegladarki
Moze jakas stronka webowa postawiona na raspberry pi bedzie lepsza, a Ty bedziesz sie z nia laczyl z przegladarki

#programowanie #mvc #spring
Cześć
Zapędziłem się w kozi róg i chyba czas na poradę kogoś z większym doświadczeniem. Mam kontroler który ma 3 endpointy. 1 (get) zwraca stronę główną z formularzem. 2 (post) na podstawie danych z formularza strzela do zewnętrznego serwisu i zwraca 1 rezultat jako page do widoku. 3 (get) służy do paginacji strony. Czyli przychodzą zapytania z wartością page i zwracam odpowiedni rezultat.
Cześć
Zapędziłem się w kozi róg i chyba czas na poradę kogoś z większym doświadczeniem. Mam kontroler który ma 3 endpointy. 1 (get) zwraca stronę główną z formularzem. 2 (post) na podstawie danych z formularza strzela do zewnętrznego serwisu i zwraca 1 rezultat jako page do widoku. 3 (get) służy do paginacji strony. Czyli przychodzą zapytania z wartością page i zwracam odpowiedni rezultat.

- Najlepsze
- Wszystkie komentarze
@SebixBezKaryny: klient (przeglądarka) ma wiedzieć na której jest stronie i wtedy pobierać dla niej wynik?

@thexDguy: no tak działa to teraz endpoint anotherrndpoint. Dla przykładu w endpoincie post pobieram 30 rekordów. Zwracam 1 do widoku i tworze paginacje. Paginacja odwołuje się do endpointu get gdzie gdy użytkownik kliknie 5 w paginacji to zwróci mu 5 element z 30. Do widoku jest zwracany zawsze 1 rezultat bo jest bardzo obszerny w informacje stąd paginacja. Jedyny problem ze musi to być w zmiennej globalnej trzymane

Pytanie do #programista15k polecacie jakiś kurs do DDD, mikroserwisow I tych podobnych architektur w przystępnej cenie aktualnie chcę do tego wejść na trochę lepszy poziom więc bez ofert kursu aniserowicza. Najlepiej po polsku ale angielski też może być. Przerobilem różne darmowe konferencje od warszawskiego JUGu i tym podobnych ale mam dalej za dużo pytań(╥﹏╥)
#udemy #spring #java #programowanie
#udemy #spring #java #programowanie
- Najlepsze
- Wszystkie komentarze

@chaddeveloper Od siebie polecam -
DDD dla architektów oprogramowania - Vaughn Vernon
DDD dla architektów oprogramowania - Vaughn Vernon
@MarcelMcOne przed ta książka polecam przeczytać czysta architekturę wujka Boba
Mirkasy taki problem:
Przychodzi mi XML, który chce zmapować na obiekt.
Niestety, XmlMapper potrzebuje formatu:
Przychodzi mi XML, który chce zmapować na obiekt.
xml version="1.0" encoding="UTF-8"?Jan TestNiestety, XmlMapper potrzebuje formatu:
Jan- Najlepsze
- Wszystkie komentarze
- Najlepsze
- Wszystkie komentarze

Chciałbym zacząć sobie coś dodatkowo programować w wolnym czasie. Tylko nie wiem jak się za to zabrać. Jak ktoś udziela się w jakimś projekcie i mógłby polecić to chętnie bym dołączył. Swoje umiejętności ocenił bym na mid/junior. Wolałbym zostać jednak z javą.
#programowanie #java #spring
#programowanie #java #spring
- Najlepsze
- Wszystkie komentarze
Mirkasy tworzę sobie specyfikację za pomocą
Mam atrybuty i sprawdzam kazdy czy jest null i jesli nie to dodaje go do warunku AND poprzez predykaty.
Problemem jest gdy wszystkie pola sa null a więc zapytanie powinno zwrócić wszystkie elementy a hibernate robi w zapytaniu:
Specyfikacje robie mniej wiecej
org.springframework.data.jpa.domain.Specification.Mam atrybuty i sprawdzam kazdy czy jest null i jesli nie to dodaje go do warunku AND poprzez predykaty.
Problemem jest gdy wszystkie pola sa null a więc zapytanie powinno zwrócić wszystkie elementy a hibernate robi w zapytaniu:
where 0=1Specyfikacje robie mniej wiecej
- Najlepsze
- Wszystkie komentarze

Hej, korzystał ktoś z was z Hibernate Envers? Potrzebuje otrzymać coś takiego:
Mebel
- imie
- nazwa
- lokalizacja
Mebel
- imie
- nazwa
- lokalizacja

- Najlepsze
- Wszystkie komentarze
#docker #java #spring #programowanie
Pomóżcie koledze,
chcę zrobić prostego Dockerfile który będzie uruchamiał mi moją aplikację w springu, jaki jest najlepszy sposób żeby uruchamiać JARke bez zawierania w Dockerfile numeru wersji? (żeby nie zmieniać wersji w Dockerfile za każdym razem)
Pomóżcie koledze,
chcę zrobić prostego Dockerfile który będzie uruchamiał mi moją aplikację w springu, jaki jest najlepszy sposób żeby uruchamiać JARke bez zawierania w Dockerfile numeru wersji? (żeby nie zmieniać wersji w Dockerfile za każdym razem)
- Najlepsze
- Wszystkie komentarze

Cześć, kolejną część Kursu Spring Boota czeka już na Youtube. Tym razem nagrałem poradnik o testowaniu integracyjnym aplikacji zabezpieczonej tokenem JWT. Pokazuję jak korzystać z MockMvc i jak testować przy użyciu mockowego użytkownika. Jeśli nie wiesz jak pisać testy integracyjne ze Spring Boot to koniecznie obejrzyj ten odcinek
Kurs Spring Boot 11 - Testy integracyjne aplikacji zabezpieczonej Json Web Tokenem
#spring #programowanie #java #naukaprogramowania
Kurs Spring Boot 11 - Testy integracyjne aplikacji zabezpieczonej Json Web Tokenem
#spring #programowanie #java #naukaprogramowania
- Najlepsze
- Wszystkie komentarze

Mam web apke w Springu, zaimplementowalem Web Sockrty. Potrzebuje wysyłać powiadomienie Push na #ios jak się za to zabrać najlepiej? Wersja z #android też może być
#programowanie #informatyka #spring
#programowanie #informatyka #spring
- Najlepsze
- Wszystkie komentarze

Mam plik .war, szukam programu który go zdekompiluje, stworzy nowy projekt w eclpise i zaimportuje kod.
Wiem, że był używany spring boot 2.
Wszelkie źródła przepadły.
#programowanie #java #springboot #spring
Wiem, że był używany spring boot 2.
Wszelkie źródła przepadły.
#programowanie #java #springboot #spring
- Najlepsze
- Wszystkie komentarze

Potrzbuje zrobić coś w stylu. Ktoś zapisał pewną encje, backend wysyła powiadomienie o tym na frontend (admin panel) admin panel się odświeża. Jak zrobić takie coś?
#programowanie #informatyka #spring #java #angular
#programowanie #informatyka #spring #java #angular
- Najlepsze
- Wszystkie komentarze
Mirkasy,
jakie są zalety budowania zapytań w Spring Data poprzez
#java #spring #hibernate
jakie są zalety budowania zapytań w Spring Data poprzez
org.springframework.data.jpa.domain.Specification zamiast stworzyć metody które będą nam budowały zapytania w Stringu. Parametry oraz informacje jakie kolumny oraz czy to jest order ASC, OR czy AND przychodzą w atrybutach(XML). Takie sklejanie zapytania żmudne, ale mniej kodu niż ze Specification.#java #spring #hibernate
- Najlepsze
- Wszystkie komentarze
Mireczki mam pytanie z pogranicza javy/springa i mongodb.
Piszę mikroserwis służący do wysyłki maili z załącznikami.
Do przechowywania maili będę wykorzystywał MongoDB i mam zagwozdkę jak przechowywać załączniki.
Aktualnie moja "naiwna" implementacja przechowuje w dokumencie listę załączników (obiekt zawierający nazwę pliku, content type i tablicę bajtów w postaci stringa).
Piszę mikroserwis służący do wysyłki maili z załącznikami.
Do przechowywania maili będę wykorzystywał MongoDB i mam zagwozdkę jak przechowywać załączniki.
Aktualnie moja "naiwna" implementacja przechowuje w dokumencie listę załączników (obiekt zawierający nazwę pliku, content type i tablicę bajtów w postaci stringa).
- Najlepsze
- Wszystkie komentarze

Cześć!
Spisałem listę pytań jakie pojawiły mi się w trakcie rekrutacji na stanowisko na stanowisko Senior Developera w norweskim Software House.
Dodałem też kilka spostrzeżeń i wskazówek, które na pewno przydadzą się również Juniorom.
Jestem ciekawy jak oceniacie pytania i poziom :)
https://bykowski.pl/lista-pytan-rekrutacyjnych-na-senior-deva-w-norwegii/
#
Spisałem listę pytań jakie pojawiły mi się w trakcie rekrutacji na stanowisko na stanowisko Senior Developera w norweskim Software House.
Dodałem też kilka spostrzeżeń i wskazówek, które na pewno przydadzą się również Juniorom.
Jestem ciekawy jak oceniacie pytania i poziom :)
https://bykowski.pl/lista-pytan-rekrutacyjnych-na-senior-deva-w-norwegii/
#

- Najlepsze
- Wszystkie komentarze

Czy ktoś może mi polecić jakiś kurs, artykuł o tym jak działa spring pod spodem?
W sensie nie jak się tworzy aplikacje bo to w miare wiem tylko wszystko o zrozumieniu framweroka, budowy, spring container, zależnościach itp.
Nie wiem czy chce się uczyć javy ee lub serveletów od nowa żeby to zrozumieć, w sensie nie wiem czy jest sens.
Jak
W sensie nie jak się tworzy aplikacje bo to w miare wiem tylko wszystko o zrozumieniu framweroka, budowy, spring container, zależnościach itp.
Nie wiem czy chce się uczyć javy ee lub serveletów od nowa żeby to zrozumieć, w sensie nie wiem czy jest sens.
Jak
- Najlepsze
- Wszystkie komentarze

Pytanie w temacie Spring Boota. Dlaczego w wielu przykładach w internecie zamiast wstrzykiwać do kontrolera bezpośrednio klasę DAO, tworzy się interfejs który ona implementuje i jego używa w kontrolerze. Ktoś mi wytłumaczy jaki jest sens takiego rozwiązania? #spring #java #programowanie #informatyka #it
- Najlepsze
- Wszystkie komentarze

Ogólnie rzecz biorąc, komunikacja asynchroniczna sprawdzi się tam, gdzie nie ma potrzeby blokowania się w oczekiwaniu na wynik zapytania/requestu lub też czas oczekiwania na wynik jest bardzo długi (tzn. long running operations).
Kolejki są jedną