Jeśli podobają Ci się moje filmy, to zostaw łapkę w górę i za subskrybuj mój kanał. Zapraszam Cię także do zapoznania się z moimi kursami i warsztatami: 🟢 Kurs Hibernate i JPA - kursy.nullpointerexception.pl/hibernate/ 🟠 Warsztat Architektura Heksagonalna - kursy.nullpointerexception.pl/product/warsztat-architektura-heksagonalna/ 🟢 Kurs Testy Jednostkowe - kursy.nullpointerexception.pl/testy-jednostkowe/ 🟠 Warsztat Architektura Warstwowa - kursy.nullpointerexception.pl/product/warsztat-architektura-warstwowa/
Odcinek bardzo fajny, pytasz o pomysły na kolejne odcinki - oto moje propozycje: 1. Ogółem o Security robiąc aplikacje w Spring Boot, tzn na co zwrócić uwagę. 2. Dobre praktyki - czyli jakieś porady co aplikacja musi mieć, może zastosowanie jakichś popularnych rozwiązań które są w każdej aplikacji. Coś w stylu że trzeba pisać logi, jak dobrze używać DTO i serwisów w większym projekcie (czy zawsze serwis może wstrzykiwać tylko 1 repo?) 3. Były integracyjne, to teraz może jUnit 5? 4. Jak obsługiwać wyjątki w Springu?
Dzięki za taki konkretny komentarz, zanotuję sobie. Część rzeczy już mam gdzieś zanotowane, ale trochę brakuje mi pomysłu jak je fajnie zrealizować. Coś niedługo powinno się pojawić ;)
Obejrzałem, jak zwykle bardzo dobry odcinek, konkretna dawka wiedzy. Co do pomysłów na następne to myślałeś może kiedyś o reaktywnym stacku? Teraz chyba dosyć popularny, może jakieś podstawy WebFlux, Cassandry, MongoDb?
@@xavrock1112 To trochę takie pytanie z cyklu "Coś mi nie działa i co mam teraz zrobić?". W skrócie musisz poznać podstawy Hibernate'a i Spring Data JPA. Masz kilka list tych samych encji? Różnych encji? Chcesz je zapisywać kaskadowo jeśli są powiązane z inną encją, czy osobno? Może powinieneś użyć metody save, albo saveAll, albo ustawić zapisywanie kaskadowe... Trochę trudno odpowiedzieć na takie pytanie, bo nie wiem właściwie, o co pytasz...
Siema, moze troche nie na temat, ale mam rozkmine czy naprzykład jak mam encje user który adres to jak robie enpoint to powinieniem zapisywać usera z adresem czy najpierw adres, potem pobrać addres_id i dodać go przy korzystaniu endpointu gdzie zapisyujemy usera, github.com/Oziaka/running-law-firm-backend, i jeszcze jedno pytanko czy da sie jakoś wyłapac użytkownika przed ResouerceControlerem i zamiast jego wstrzyknąc od razu użytkownika
Jeśli dodajesz nowego usera, to możesz zapisać do razem z adresem (caskadowo używając parametru cascade). Jeśli chcesz dodać/edytować sam adres, to możesz zapisać sam adres.
jeżeli chodzi o druga część to 5min szukania, dla potomnych stackoverflow.com/questions/17741787/injecting-custom-principal-to-controllers-by-spring-security
@@matdabski dzięki, chodziło mi o taki mentoring, że patrzysz na moje projekty mówisz co i jak, poprawiasz, co warto by było poprawić, bo niby mam kilka projektów, ale uważam że to za mało i nie wiem co robić dalej
Jeśli podobają Ci się moje filmy, to zostaw łapkę w górę i za subskrybuj mój kanał. Zapraszam Cię także do zapoznania się z moimi kursami i warsztatami:
🟢 Kurs Hibernate i JPA - kursy.nullpointerexception.pl/hibernate/
🟠 Warsztat Architektura Heksagonalna - kursy.nullpointerexception.pl/product/warsztat-architektura-heksagonalna/
🟢 Kurs Testy Jednostkowe - kursy.nullpointerexception.pl/testy-jednostkowe/
🟠 Warsztat Architektura Warstwowa - kursy.nullpointerexception.pl/product/warsztat-architektura-warstwowa/
Kurs Hibernate wygląda mega kusząco, ale nie na kieszeń studenta :/
Oczywiście AspectJ mile widziany! Jak zwykle materiał super. Zabierałem się za aspekty jak pies do jeża, a Ty to ułatwiłeś maksymalnie.
Dzięki Bartosz ;)
Wow super dawka wiedzy, dzięki i oczywiście chcemy AspectJ!
Dzięki ;)
Cześć. Dzięki za materiał. Fajnie wyjaśnione w prosty sposób z przykładami. Tego właśnie potrzebowałem.
Spoko. Dzięki za miły komentarz 😉
Fajnie. W końcu gdzieś materiały dla nie tylko początkujących.. przyda się na pewno
Kolejna mega dawka wiedzy, prośba o odcinek o AspectJ
Dzięki Robert ;)
Kolejny świetny materiał, temat wyjaśniony w bardzo przejrzysty sposób. WIelkie dzięki :) Oczywiście czekam na AspectJ
Dzięki Grzegorz ;)
Dzięki ciekawe. Jak zwykle film na najwyższym poziomie.
Dzięki Piotr ;)
Fajny, porządny materiał! :)
Dzięki Mateusz ;)
Super odcinek, Dziękuję :)
Dzięki ;)
Odcinek bardzo fajny, pytasz o pomysły na kolejne odcinki - oto moje propozycje:
1. Ogółem o Security robiąc aplikacje w Spring Boot, tzn na co zwrócić uwagę.
2. Dobre praktyki - czyli jakieś porady co aplikacja musi mieć, może zastosowanie jakichś popularnych rozwiązań które są w każdej aplikacji. Coś w stylu że trzeba pisać logi, jak dobrze używać DTO i serwisów w większym projekcie (czy zawsze serwis może wstrzykiwać tylko 1 repo?)
3. Były integracyjne, to teraz może jUnit 5?
4. Jak obsługiwać wyjątki w Springu?
Dzięki za taki konkretny komentarz, zanotuję sobie. Część rzeczy już mam gdzieś zanotowane, ale trochę brakuje mi pomysłu jak je fajnie zrealizować. Coś niedługo powinno się pojawić ;)
O proszę właśnie ostatnio się tego uczyłem :D, fajnie że jest nowy odcinek! Dzięki
Dzięki ;)
Obejrzałem, jak zwykle bardzo dobry odcinek, konkretna dawka wiedzy. Co do pomysłów na następne to myślałeś może kiedyś o reaktywnym stacku? Teraz chyba dosyć popularny, może jakieś podstawy WebFlux, Cassandry, MongoDb?
Jasne, to ciekawe pomysły. Może coś zrobię z Mongo i Webflux, kiedyś o tym pisałem na blogu.
I jest ten odcinek z AspectJ szefie?
Da się pobrać dane z pliku XML z internetu i dodać jego zawartość do bazy danych H2 ?
Tak, pobierasz klientem http, parsujesz xml używając np. Jaxb do obiektów i z obiektów możesz łatwo wyciągnąć dane i zapisać do bazy.
@@matdabski Przepraszam ze draże temat. Ale mając potrzebne mi dane w trzech listach, jak można dodać je do bazy H2 ? W sensie jakich metod użyć. ?
@@xavrock1112 To trochę takie pytanie z cyklu "Coś mi nie działa i co mam teraz zrobić?". W skrócie musisz poznać podstawy Hibernate'a i Spring Data JPA. Masz kilka list tych samych encji? Różnych encji? Chcesz je zapisywać kaskadowo jeśli są powiązane z inną encją, czy osobno? Może powinieneś użyć metody save, albo saveAll, albo ustawić zapisywanie kaskadowe... Trochę trudno odpowiedzieć na takie pytanie, bo nie wiem właściwie, o co pytasz...
@@matdabski Już się udało. Za długo siedziałem potrzebowałem pół dnia przerwy aby zobaczyć mój epicki błąd .....
Siema, moze troche nie na temat, ale mam rozkmine czy naprzykład jak mam encje user który adres to jak robie enpoint to powinieniem zapisywać usera z adresem czy najpierw adres, potem pobrać addres_id i dodać go przy korzystaniu endpointu gdzie zapisyujemy usera, github.com/Oziaka/running-law-firm-backend, i jeszcze jedno pytanko czy da sie jakoś wyłapac użytkownika przed ResouerceControlerem i zamiast jego wstrzyknąc od razu użytkownika
Jeśli dodajesz nowego usera, to możesz zapisać do razem z adresem (caskadowo używając parametru cascade). Jeśli chcesz dodać/edytować sam adres, to możesz zapisać sam adres.
jeżeli chodzi o druga część to 5min szukania, dla potomnych stackoverflow.com/questions/17741787/injecting-custom-principal-to-controllers-by-spring-security
@@matdabski dzięki, mam pytanie, udzielasz może porad, dla osób które chce się dostac do pracy jako programista?
@@Oziaka Coś w stylu: umieć jak najwięcej, dać się zapamiętać, mieć trochę szczęścia ;) Reszta to tak naprawdę szczegóły ;)
@@matdabski dzięki, chodziło mi o taki mentoring, że patrzysz na moje projekty mówisz co i jak, poprawiasz, co warto by było poprawić, bo niby mam kilka projektów, ale uważam że to za mało i nie wiem co robić dalej