Jak to zrobić w WebFlux żeby po operacji dodania itemu do bazy, automatycznie wysyłać taką informację do endpointu który zbiera wszystkie itemy z bazy? Chodzi o to że mam powiedzmy tabele songs, odpytuję endpoint /GET songs i zwraca mi TEXTEVENTVALUESTREAM i wszystkie elementy, teraz kiedy dodałbym item poprzez /POST songs chciałbym żeby w tamtej karcie przeglądarki pojawił się nowy item. Wiem, że to jest możliwe ale nie wiem jak
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
#programowanie #java #hibernate #spring

Polecicie jakiś dobry tutorial odnośnie implementacji relacji pomiędzy encjami? Tzn. OneToMany, ManyToMany, ManyToOne, JoinTable , lazy, eager itd?

W samym SQL ogarniam modelowanie bazy. Ale co mi wyplują w bazie klasy Javowe w JPA i kiedy której używać, żeby nie było problemu N+1 to już nie mam pojęcia.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@aloucie: no oczywiście, że developersko używam automatycznego generowania, żeby zobaczyć co wychodzi. Na produkcji oczywiście tylko validate i zmiany z Liquibase. Ale nie o tym jest ten wpis. To mam ogarnięte. Czego innego nie mam.
  • Odpowiedz
Cześc, potrzebuje małej pomocy/porady jeśli chodzi o programowanie i aplikacje webowe.

Chce stworzyć pewną aplikację internetową - powiedzmy taki jakby sklep internetowy. Frontend Angular, backend Java. Oczywiście strona powinna być indeksowana przez Google (i ewentualnie inne wyszukiwarki). Czy wyszukiwarki poradzą sobie z dynamiczną treścią i routingiem przez wiele podstron (SPA - single page application)? Bo nie wiem czy jest sens zabierać się za to w angularze, czy po prostu zrobić to tylko
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

https://blog.vived.io/jvm-tuesday-vol-52-podsumowanie-roku-jvmowy-iceberg/?utm_source=wykop&utm_medium=mikro&utm_id=weekly

Od 52 tygodni (nie zgubiliśmy po drodze ani jednego ) informujemy Was o wszystkim, co dzieje się w JVMowym ekosystemie. Postanowiliśmy z tej okazji trochę poświętować i podsumować ostatnie 12 miesięcy. Wiemy, że takie podsumowania zwykle ukazują się w grudniu, ale tym bardziej może ktoś będzie chciał sobie zrobić taki przegląd właśnie teraz.

#programowanie #scala #java #kotlin
Articles - https://blog.vived.io/jvm-tuesday-vol-52-podsumowanie-roku-jvmowy-iceberg/...

źródło: comment_162980656595tvS9sWjsnjsaatkoxguH.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
#java
Mirki, znacie jakieś frameworki, które domyślenie NIE używają Proxy gdy chcemy coś obsłużyć np. transakcje, cache?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Często macie sytuację że jakiś Sales Specialist czy tam Sales Manager naobiecuje w projekcie IT klientowi gruszek na wierzbie, bez ustalania z nikim rzucane są terminy że "do końca roku będzie zrobione" a potem odbija się to czkawką że programiści muszą robić nadgodziny bo inaczej projekt będzie w dupie? Mam już trzeci raz taka samą sytuację. Oni faktycznie muszą kłamać by coś sprzedać?

Sytuacja w kontraktornii/pośredniaku.

#korposwiat #programowanie
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Elec: @Bruno_: a to nie jest czasem nieetyczne? Jak potem można w domu patrzeć w lustro?


@jaca_66: Dobry sprzedawca tworzy sobie konstrukt mentalny ktory pozwala na 1)calkowite ignorowanie zaleznosci i konsekwencji w terminie dluzszym niz wyplata bonusu sprzedazowego 2)mocne przeswiadczenie lub calkowita ignorancja dla faktu ze robi innym paskudna rzecz. In gorszy produkt , tym bardziej bewzgledni sprzedawcy.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Mam pytanie odnośnie książki "Java Concurrency in Practice". Jest ona poświęcona typowo programowaniu wielowątkowemu w Javie? Czy traktuje temat bardziej ogólnie, przedstawia też koncepty oderwane od języka? Ogólnie chodzi mi o to, czy jest sens, żeby czytał ją ktoś kto ma zamiar przejść z Javy do innych technologii.

#programowanie #java #informatyka
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

no właśnie mnie mój PM po filologii w-----a, i jak pyta się na daily co tam to nawijam takim językiem technicznym że nie wie co jest grane oprócz programistów i mówi "yyyyyyy, okej"


@jaca_66: No i elegancko. Estymujesz po swojemu, jak się kłóci że zrobisz szybciej to nie, nie zrobisz bo trzeba bulbulatory przekompilować a jak się task przeciąga no to cóż - niedoestymowałeś, bywa ¯\_(ツ)_/¯
  • Odpowiedz
Mircy z #programowanie #java #androiddev #android czy jest jakaś książka lub materiały do nauki javy dla frajerów na przykładzie android studio? Fajnie było by, aby było to jakieś darmowe, nie pogardzę. Wszędzie, gdzie patrzę to, a i owszem są kursy, książki, ale w cenach od 200 cebulionów za kurs, książki zakupiłem, ale to nie to. przeglądałem jakieś tutoriale na YT, ale trafiałem na takie,
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@42315: jeżeli chcesz pracować w spring to java i już część firm przeszła na kotlin+spring a część nie przejdzie ale to nie dotyczy ciebie. Jeżeli chodzi o Android to tylko kotlin serio java to naprawdę przeżytek w mobile. Zaraz wchodzi kmm/kmp to tym bardziej będzie się działo w kotlinowym świecie.
  • Odpowiedz
Czy warstwa repozytorium powinna zajmować się tylko tymi danymi, które są typowym crudem? Jeśli użytkownik ma możliwość odczytu / zapisu / edycji zdefiniowanego spotkania, to takie rzeczy puszczam przez repozytorium, które operuje na kliencie webowym. A jeśli mam np listę fizycznych serwerów podpiętych pod danego użytkownika i można pobrać je jako listę / zedytować nazwę, opis itd, wysłać polecenia typu włącz / wyłącz maszynę, czy zrestartować jakąś usługę na tej maszynie, to
ToJestNiepojete - Czy warstwa repozytorium powinna zajmować się tylko tymi danymi, kt...

źródło: comment_16296576255aRxWAVqAUHAqrN5JlBOT3.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ToJestNiepojete: raczej tak, choć nie wiem czy wszystko zrozumiałem, bo opis jest chaotyczny. Generalnie powinnaś dążyć do takiej sytuacji, że klasa "Obiekt klient sieciowy" operuje na interfejsach, które są implementowane przez wspomniane klasy. Logika biznesowa powinna być niezależna od takich detali jak format przechowywania danych albo mechanizm wysyłania powiadomień.
  • Odpowiedz
@ToJestNiepojete: Repozytorium to warstwa abstrakcji służąca do mapowania danych na obiekty domenowe. Czy w Twoim przypadku polecania z "pomocniczego obiektu" i "repozytorium" zmieniają stan "obiekt klient sieciowy" w aplikacji?
Jeżeli zmieniają stan, to możesz je wsadzić w jedną klasę "repozytorium". Jeżeli któraś nie zmieniają stanu, to będzie ona fasadą, a nie repozytorium (chociaż implementacyjnie nie zawsze się one nie różnią)
  • Odpowiedz
#programowanie chciałbym napisać prototyp backendu do aplikacji mobilnej, ale bez bawienia się w dobieranie odpowiedniego serwera, instalowania od zera bazy itp. Apka to prosty Crud bez większej logiki biznesowej. Widzę ze z rozwiązań paas jest heroku, firebase. Co polecicie? Kod chciałbym napisać w #java / #kotlin
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Używa ktoś MacBook Pro 13” 2020 i7, 16GB do programowania a #java plus jakieś #docker y i #kubernetes ? Jak tak to jakie opinie?

Używam teraz Mac mini 2018 i5, 16GB i się zastanawiam czy brać takiego łapka czy 16 cali
#apple #macbook
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KotoFan od jakiegoś czasu używam maców, w robocie takie dostałem bo cały zespół z uk leci na makach. Macbooki pro 13 cali, najpierw z 16gb, teraz wersja na full wypasie z 32 gb. Generalnie jest to najlepszy sprzęt na jakim pracowałem, działa szybko, pod spodem linux właściwie, podopinam se 4k monitorek i jeszcze drugi i uciąga je bez problemu.
  • Odpowiedz
  • 1
@jaca_66: Może nie jestem taki cool, ani moje projekty, ale teraz mam maca mini, kubernetesa i 16GB i nie narzekam :)
Ale to prawda nigdy nie korzystałem z wymienionego zestawu :), a studia już dawno za mną :(
  • Odpowiedz