#programowanie #java #spring

Mam już pewną wiedzę oraz doświadczenie (małe ale jest) w pisaniu aplikacji z użyciem Spring Boota. Pytanie brzmi czy możecie polecić coś lepszego pod kątem dalszej nauki korzystania ze Springa / Spring Boota od książki "Spring w akcji"? Rozbudowany tutorial / książka / płatny kurs, co z jednej strony pozwoli uporządkować podstawy, a z drugiej rozwinąć je w kierunku tworzenia aplikacji webowych? Nie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, korzystam z Hibernate w mojej aplikacji Spring Boot. Model bazy danych jest dość skomplikowany, oznacza to że od tabelki przechowującej id właściciela zasobu, do samego zasobu, mogą być nawet 4 inne tabele po drodze. W jaki sposób mam sprawdzać czy użytkownik próbujący uzyskać dostęp do zasobu jest jego właścicielem? Nie uśmiecha mi się pobieranie po kolei 5 encji w górę tylko aby pobrać id. #jpa #hibernate #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli zasób jest bezpośrednią własnością właściciela, to rekord powinien zawierać jego ID. Jeżeli zasób jest częścią jakiegoś złożonego obiektu, to i tak potrzebujesz całości, żeby mieć kontekst. Wówczas zazwyczaj będziesz odczytywał dane od drugiej strony. Jesi to jeszcze inny przypadek, to można zrobić jakąś tabelę asocjacyjną albo stored procedure, która będzie zwracać to, czego potrzebujesz. Dane przetwarzamy zawsze jak najbliżej źródła :)
  • Odpowiedz
Programowanie reaktywne coraz częściej wkracza do projektów IT i stanowi ich podwaliny technologiczne
- Dlatego warto nadrobić widzę z tego tematu jeśli myślimy o dołączeniu do projektów opartych na nowych trendach.
- Zobacz jak zacząć pracę ze Spring WebFlux i stworzyć projekt wykorzystujący asynchroniczne, nieblokujące przetwarzanie danych
https://youtu.be/79dawwljRPY

#programowanie #naukaprogramowania #java #backend #technologia #informatyk #ciekawostki #jvm
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ah, reaktywne programowanie:
- w 99% tego nie potrzebujesz. jak kolwiek byscie chcieli ale nie jestescie netflixem
- podnosi koszt utrzymania

na szczescie prezenterzy (a przynajmniej pewna ich czesc) szybko sie opanowali i nie szpedaja tego jak lekarstwo a wszystko.
  • Odpowiedz
@komu_miodu: ja już na drugi dzień poprawiałem seniorów i stawiałem kontenery w chmurze
żartuje do tej pory nie wiem co sie tu odwala
dzisiaj klient zapłacił za 8h szukania problemu bo nazwa pliku była zła
wystarczy dobrze taska opisać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Do mojej społeczności dołączają również osoby, które początkują ze Spring. Często dostaje pytania:
- jakie są różnice pomiędzy Spring Framework a Spring Boot?
- jak kształtuje się rynek pracy i zapotrzebowanie względem tych technologii
- jak sprawnie zacząć z nimi naukę?

Na te i wiele innych pytań postanowiłem odpowiedzieć w moim artykule: Spring i Spring Boot – rzeczowy przewodnik
SoftBull - Do mojej społeczności dołączają również osoby, które początkują ze Spring....

źródło: comment_1618554462ntbGX2Pn20uFSkAXeupnoJ.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Mirki chce zamówić z heliosa zestaw książek typu "świeżo upieczony junior java". Pracuje od kilku miesięcy, ale widzę, że w pewnych obszarach dalej dużo mi brakuje, ponadto chciałbym porządnie powtórzyć podstawy (pod pytania na rekrutacjach). Polecicie coś fajnego?
#java #spring #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@Rezurekted: dla zasady mogę powtórzyć wszystko, co na rekrutację i do pracy będzie potrzebne - java, spring, architektura, wzorce, może jakieś podstawy mikroserwisów, dobre praktyki to takie pierwsze rzeczy które przychodzą mi do głowy + interesuje się też frontem, nawet dużo w pracy na froncie robię, a nie mam zupełnie wiedzy teoretycznej o js (to było na zasadzie - brakuje nam ludu więc rób, więc robię :D), więc cos do
  • Odpowiedz
Bo ja na pewno nie jestem tak odważny i/lub szalony, żeby powiedzieć że rozumiem jak hibernate pod spodem działa


@krasnoludkolo: o widzisz, a mimo wszystko jesteś wystarczająco odważny, żeby powiedzieć, że działa źle xD
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Cześć mirasy, muszę zrobić endpointa który przyjmuje trzy różne klasy i takiego który zwraca trzy różne klasy. Jak najlepiej to zrobić? Map, a może jakaś klasa będąca kontenerem dla tych 3 obiektów, a może jeszcze coś innego?
#java #spring #springboot #backend
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć mirki, mam takie pytanka z zakresu podstawy mikroserwisów. Załóżmy, że mamy jakieś trzy przykładowe mikroserwisy, np. jeden zarządza Car, drugi Engine a trzeci Driver. I teraz chcemy na przykład zwrócić listę, w którym pojedyńczy element zawiera każdego kierowce, samochody którym jeździ i ich silniki. I teraz pytania - wychodzi np. na to, że mikroserwis zwracający odpowiedź (powiedzmy, że będzie to Driver) będzie musiał wiedzieć co to Car i Engine - czyli
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Killeras: generalnie powinieneś być w stanie napisać samą aplikację tak, żeby nie ważne czy na wejściu jest rest czy konsola, oraz czy zapisujesz rzeczy do bazy czy do pliku. Napisz najpierw samo core a potem możesz dorobić resztę
  • Odpowiedz
Załóżmy że mamy jakas apke z bazą w postgtesie i chcemy w niej mieć informacje o tym kiedy powstał dany rekord kto go stworzył i kiedy oraz takie same informacje o modyfikacji.
Jak do tego podejść? Zapisujemy to w tej samej tabelki(czyli jedna klasa) co główne dane czy tworzymy osobna tabelę(dwie klasy z relacją one to one)? Jaki typ daty zapisywać zwykłe Date czy któraś datę z nowego API do dat? Jak
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szybkie pytanie poczatkującego ( ͡° ͜ʖ ͡°) Robię sobie bidny konwerter walut w spring boocie, ciągnę dane z api nbp przetwarzam po swojemu i wystawiam na jakimś endpoincie. Generalnie cały problem sprowadza się do obsługi jsona ( ͡° ͜ʖ ͡°) Przykładowo z api nbp przychodzi mi coś
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach