Chce napisac serwer Restowy w oparciu o springboot i hibernate. Mam juz modele encji, repository, service i jestem na etapie robienia controllerow restowych do operacji crudowych.
No i tutaj mam pytanie jak przykładowo dostaje requesta do modyfikacji Usera to jaka jest najlepsza praktyka walidacji? Sprawdzic w rescie przy pomocy UserService czy user istnieje i jezeli tak to na nim dzialac czy puszczac od razu do service userUpdate i tam rzucac wyjatek jezeli
@Burkhard: Według mnie, opcja numer 2. Nie pamiętam dokładnie, jak wygląda Transakcyjność w springowych rest'ach i piszę w oparciu o SOAPy w EJB - podejrzewam, że podobnie, tak więc metoda w soapie jest poza transakcją i wykonując bardziej skomplikowane czynności (zapis w kilku tabel) to nie jest pożądane, bo w przypadku błędu w drugim kroku, zapisy z pierwszego kroku zostały scommitowane do bazy.
wykonując bardziej skomplikowane czynności (zapis w kilku tabel) to nie jest pożądane, bo w przypadku błędu w drugim kroku, zapisy z pierwszego kroku zostały scommitowane do bazy.
@Koryntiusz: ale ty czytaj co napisałem :D chociażby z tego powodu jest to kiepski pomysł ( ͡°͜ʖ͡°)
@hipiseek: bedzie... przy obecnej mecie blissek, tyrków i snorków, to kazdy zawsze wystawia machampy ( ͡°͜ʖ͡°) Chociaż w sumie, nie ma to żadnego znaczenia, zbiją Ci gyma tak czy siak.
"Kturego pokemona powerupować ktury lepszy co to iv"
EH PANOWIE CORAZ WIĘCEJ AMATORÓW SIĘ PCHA DO ZABAWY HEHE MAM NADZIEJĘ, ŻE PRZEJDZIE TA NOWELIZACJA USTAWY I PO POKEMONY BĘDZIE MOŻNA CHODZIĆ TYLKO Z LICENCJĄ BO SERIO NIEKTÓRZY NIE MAJĄ ANI DOŚWIADCZENIA ANI WYOBRAŹNI ( ͡°͜ʖ͡°)
Jeżeli nie widzieliście wcześniej, polecam jednego streamera. Gość dzwoni na różne indyjskie 'help' deski żeby mu kompiutir naprawili etc. Na wirtualnej maszynie daje różnego rodzaju wjazdy i od środka sprawdza co tacy scammerzy robią i jak. Do tego jeszcze fajnie ich trolluje, np. jakimś syntezatorem starej babci czy starego dziadka.
Mireczki, chce złożyć budę ... Takie coś czytając różne, różniaste poradniki. Dysk SDD już mam. Co sądzicie? budżet miał być 2,5k a i tak wyszło ciut drożej :(
Mireczki, czy pisał ktoś z was apkę na Androida o podobnej funkcjonalności i może podrzuci pomysłem, sugestią jak to wykonać. Mianowicie, chcę zrobić interaktywny schemat samochodu, gdzie użytkownik może kliknąć w odpowiedni element np. drzwi, koło, zderzak etc i żebym mógł dany element wyłapać w aplikacji.
Schemat auta jest dość szczegółowy, więc możliwe że byłaby potrzeba zooma.
Można by było wyłapywać event tapnięcia w ekran, pobierać X i Y, a następnie jakoś przeliczać to na
@bLnq: nie pamiętam czy Android nie dawał bezpośrednio koordynatów dotknięcia na View. Zoom/pan to kwestia odpowiedniego translacji i przemnożenia współrzędnych.
A co do elementów klikalnych, to zapisujesz sobie ich mapy i potem szukasz prostym algorytmem sprawdzania czy punkt jest w wielokącie, eliminując wcześniej bounding-box'em elementy, które na pewno nie są dotknięte.
Ewentualnie przygotować drugą bitmapę (nie wyświetlaną, ale z takimi samymi proporcjami) z kolorami opisującymi części z osobna i
@bLnq: jeśli jesteś w stanie sam przygotowywać te obrazki z maskami (w sumie to można by to było automatyzować jakoś) to szedłbym w tą stronę właśnie. Obszary nie muszą być przecież kwadratowe - pobierasz piksele z tego obszaru w który kliknął user (i kilka w okolicy tego punktu żeby wiedzieć czy w pobliżu jest jakiś inny element i wagowo sprawdzić którego jest więcej) odczytujesz z tego koloru ID elementu i
Mirki poleci ktoś jakiś dobry serwis #rower ? Wczoraj w deszcz się w-------m na rowerze i wygiąłem przednie koło. Niestety nie mogę nigdzie znaleźć takiej samej obręczy, a nie chce kupować innej niepasującej do reszty. Znacie kogoś? Podrzuciłem koło do Peletonu na ciołkowskiego, ale tam gość marudzi trochę i nie wie czy naprostuje (╯︵╰,) #bialystok #rowerowybialystok
No i tutaj mam pytanie jak przykładowo dostaje requesta do modyfikacji Usera to jaka jest najlepsza praktyka walidacji? Sprawdzic w rescie przy pomocy UserService czy user istnieje i jezeli tak to na nim dzialac czy puszczac od razu do service userUpdate i tam rzucac wyjatek jezeli
Tak więc, według mnie w rescie nie
@Koryntiusz: ale ty czytaj co napisałem :D chociażby z tego powodu jest to kiepski pomysł ( ͡° ͜ʖ ͡°)