Mirkasy, macie jakiś prosty poradnik/tutorial jak zdeployowac aplikacje spring boot na jakąś wirtualną maszyne i "puścić to na świat"? Np. Na laptopie taka wirtualna maszyna mogłaby sobie działać.
#java #springboot #spring
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@victordeleco2: Heroku jest super wygodne, bardzo łatwo się w to podpiąć i działa w zasadzie w kilka minut od złożenia konta. Jedyny problem to że jeśli nie ma requesta do serwera przez kilkanaście minut to przechodzi w stan uśpienia i kolejne zapytanie może czekać nawet kilka sekund zanim dostanie odpowiedź. Ale to jest niewielka cena za korzystanie z darmowego środowiska
  • Odpowiedz
Hej, mam taki problem z Dockerem, że mam dwa mikroserwisy: jeden config-service i jeden discovery-service. Jak uruchomię je bez Dockera (czyli po prostu uruchamiam ich JARy na swoim kompie), to discovery-service sobie normalnie pobiera konfigurację z serwera konfiguracyjnego i wszystko działa. Jednak gdy w dockerze kontenery z obrazów tych aplikacji skonfiguruję tak:

config-service: host port 8090, container port 8090
discovery-service: host port 8060, container port 8060

To wtedy jak uruchomię kontener config-service
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wrath_of_the_Tyrant: jak odpalasz je w osobnych kontenerach to nie używaj localhost w adresach tylko adresy kontenerow.
Wystartuj je że wspólna siecią, z nazwami itp. Jeśli odpalasz dockera przez VBoxa to zastąp localhost adresem maszyny (domyślnie 192.168.99.100).
I pamiętaj - nigdy nie używaj localhosta.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@Wrath_of_the_Tyrant: jak odpalasz w do dockerze to zamiast localhosta masz nazwę konteneru czyli np kontener 'database' to zastepujesz localhosta w URL na tą nazwę
Żeby to w springu zrobić to polecam użyć profili, w .yml możesz kilka profili w jednym pliku ustawic, poszukaj na necie
Potem tylko ustawiasz zmienna środowiskowa albo przy samej komendzie która odpalasz jara wybierasz profil
  • Odpowiedz
@victordeleco2: No bo identity mówi do bazy danych rób inkremetacje każdej wartości. Czyli 1,2,3,4,5 itp. Po za tym masz jeszczce 2 - sequence i table. A auto oznacza po prostu że nie definiujesz żadnego typu, więc ipso facto provider wybiera sobie z tych 3 - a najczęściej jest to identity
  • Odpowiedz
@Blackhorn: Po kilku miesiącach intensywnej pracy nad Javą, Springiem, JPA itp. najchętniej zainstalowałbym wtyczkę do FF, która z wyników Google usuwa strony pasujące do wzorca "Author: ".
  • Odpowiedz
Co to jest czysty spring? Często widzę jak ludzie radzą nowicjuszom aby oprócz boota zrobili też coś w czystym aby wiedzieć jak działa spring. Czy to jest spring mvc? Zakładam, że w czystym samemu pisze się podstawową konfigurację, ale jak to wygląda? Ma ktoś jakiś przykład, bo nawet na stronie springa niemal każdy tutorial odnosi się do spring boota albo ma konfigurację w xml, z której słyszałem aby nie korzystać.
#java
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

powodzenia z konfiguracjami innymi niz xml jak restart serwera czy build trwaja grubo powyzej h i nic nie mozna podmienic w locie bez magii hotswapu


@kaervek: Nie jestem zwolennikiem ślepego korzystania ze spring boota ale sytuacja którą opisujesz to nie jest jakis standard. Szczególnie gdy modne robią się mikroserwisy i coraz rzadziej pojawiają się na tyle duże aplikacje żeby uruchamiały się godzine.
  • Odpowiedz
Pytania z javy odnośnie servlet vs rest webservice.
Gdy korzystam z servleta - zwykle wykorzystuje go do prostych stron www. Servlet zwróci do klienta (zazwyczaj przeglądarki) kod html. Czyli klient powinien interpretować html.

REST webservice - zwraca odpowiedź http który zwykle zawiera dane (zapisane np. w JSON/XML) które klient sam sobie powinien przetworzyć. Czyli klient powinien znać API restowe webservice i schemat odpowiedzi by móc "złożyć" zapytanie i zinterpretować dane z JSONa/XMLa.
Taka architektura
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lewo: zawsze masz servlet w w javie ee. W springu wyjątek to reactive gdzie pod spodem masz Netty - przyszłość Javy web, od servletow i innych abstrakcji się odchodzi. Poczytaj trochę o tym jak działają servelty pod spodem, serwer, czym jest http. Co zwracasz to tylko od ciebie zależy może to być HTML, json, zwykły text, niezależnie czy to serwlet czy nie
  • Odpowiedz
@Lewo: Rest zwraca Ci tylko dane (wspomniany JSON) więc potrzebujesz czegoś co Ci te dane będzie i nterpretować/wyświetlać i do tego masz frameworki Javascriptowe jak Angular czy React.
  • Odpowiedz
Hej Mirki,
ma ktoś jakiś tutorial jak zacząć w #spring ?
Mam do zrobienia sklep online z wykorzystaniem spring boot, hibernate oraz mysql?
Funkcjonalność, "wypożyczalni książek", szyfrowanie haseł, logowanie, panel admina.
Jakieś porady od czego i jak zacząć?
#java #hibernate #spring
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #java #spring #xml #jsp #storedprocedure #jdbc

Cześć Mirki, potrzebuję metody na wysłanie do stored procedure XML z danymi. Na początku z JSP z tabeli dane są wysyłane za pomocą AJAX do Repository w formacie JSON i muszę sparsować do XML według danej struktury i wysłać do stored procedure. Procedura przetworzy wszystkie dane i wstawi jest już do
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

/ Java Developer (middle)

Kto: Shimi
Widełki: 10 000 - 16 000 PLN netto + szereg benefitów
Lokalizacja: Kielce, Centrum
✍️Umowa: UoP/B2B
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poszukuję książek z javy i springa do poczytania w pociagu/tramwaju, moglibyscie cos polecić? Jestem programistą imnego jezyka, wiec nie interesują mnie podstawy - raczej wolalbym by ksiazki opisywaly jakieś zaawansowane przyklady użycia jezyka.

#java #spring #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dzejro: Co jest dla ciebie zaawansowane? No ale ogólnie raczej nie znajdziesz książki z zaawansowanymi rzeczami. Jeżeli coś takiego się robi to korzysta się z głównie dokumentacji a w książce znajdziesz pewien przegląd konkretnych zagadnień
  • Odpowiedz
Siema Mireczki, chciałbym into cqrs + es przy użyciu spring cloud stream + kafka trochę już o tym poczytałem ale tylko to zrodziło więcej pytań mianowicie załóżmy, że mamy zwykłą rejestrację użytkownika plus jego późniejszą autentykacje, czyli założenie konta + credentali (login/haslo) + wysłanie linka z potwierdzeniem i po aktywacji konta i podaniu login/hasło wygenerowanie jwt.

Logiczne wydaje się to rozbicie na 3 serwisy

- user serivce
- auth service
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach