Absolutnie, fantastyczna sprawa z tą serią Spring Boot! Sporo doświadczonych programistów zapomina, jak to jest na początku drogi, że kluczem do zrozumienia tematu, jest przekazanie wiedzy przy użyciu odpowiednio "prostego" języka. Zasada "KISS" sprawdza się tutaj idealnie. Pomysł super, wykonanie ogień! Brawo, ogromnie liczę na jej kontynuację tej serii, bo materiałów po których wiesz więcej aniżeli przed obejrzeniem, jest jak na lekarstwo.
Już nie mogłem się doczekać, dzięki wielkie za ten film! Swoją drogą, jeśli w przyszłości pojawiłby się cały kurs do Springa/Spring boota, na pewno bym go kupił (i myślę że nie tylko ja ;))
Dawno nie oglądałem tak treściwego i konkretnego materiału z programowania na polskim YT. Wszystko od razu zaczyna robić się klarowne i rozwiewasz wątpliwości z pytań które same się nasuwają. Nagrywaj więcej :)
Mam nadzieję ze filmów tego typu będzie jak najwięcej. Jak zwykłe super wytłumaczone, ale fakt na początku niektóre rzeczy mogą być troszkę trudniejsze.
Tego filmu słuchałem jakieś 2 tygodnie temu. Nie rozumiałem nic. Przysiadłem troche do podstaw Javy przez te 2 tygodnie. Zisiaj ełączam film ponownie i zaczynam rozumieć o czym mówisz ;). Dzięki za film!
Tak, to zdecydowanie nie jest materiał na sam początek nauki:) Tym bardziej super jest to, że po dwóch tygodniach nauki zaczynasz rozumieć ten temat! Trzymam kciuki za dalsze postępy!
Dużo jest anglojęzycznych materiałów na team IoC i Beansów, a jednak to tej filmik pojaśnił mi właściwie sedno i sens tego rozwiązania w Spring Boocie :) Przykładów z życia wziętych nigdy za dużo :)
@@youngzeusking715 Bardzo fajnie, że uczysz się podstaw i Javy i Pythona, zawsze powtarzam, że fajnie popróbować z różnymi językami, bo to daje szerszą perspektywę i łatwiej jest sobie utrwalić wiedzę :)
Bardzo ciekawe, obejrzałem od razu. Mimo, że raczej interesuje mnie Python i cpp to materiały z Javy i Springa też chętnie oglądam. PS. No i w sumie nigdy nie pisałem o tym, ale bardzo dziękuję za częstą pomoc w komentarzach, dzięki wsparciu i filmom umiem dużo więcej z programowania :D
Fajnie, że pomimo skupiania się na innych językach, oglądasz również filmy o Javie :) To generalnie bardzo dobre podejście, bo im więcej języków i technologii poznajemy (nawet pobieżnie, na mocno ogólnym poziomie), tym lepszymi programistami się stajemy :)
jak tworzymy konstruktor to nie będzie problemu użyć: generate/Constructor i zaznaczyć utworzone przez nas pola? W sumie robi to samo ale ułatwia all bez zbędnego pisania
5:59 - podobno mieli w Javie jakiś "rekord" zrobić? W Scali cały ten ekran to: case class DatabaseConnection(host: String, username:String, password: String), i w tym mamy już equals, hashcode, i całą kupę innych przydatnych metod.
Nie, to dwa zupełnie różne koncepty. Dziedziczenie to dziedziczenie, o tym jak to robimy w Javie opowiadałem tutaj: ruclips.net/video/OvY0f-IWlos/видео.html Wstrzykiwanie zależności to nic innego jak dostarczanie potrzebnych obiektów (czyli zależności) przez konstruktor zamiast tworzenie tych obiektów wewnątrz klasy.
Cały czas podkreśla mi hosta ,name i password W DatabaseConnection wyskakuje related problem. Intelij podpowiada utworzenie Object password,String host Co robię źle?
Cieszę się, że rozumiesz i nie śpisz, bo tak zawsze chciałem opowiadać o programowaniu, żeby było ciekawie i konkretnie :) Tak jak napisałem w odpowiedzi do komentarza Maksymiliana - możliwe, że uda mi się ogarnąć taki kurs w przyszłym roku, bo powoli mi się klarują w głowie pomysły na parę rzeczy związanych z Javą :)
sam SpringBoot i Web rest Api bomba, tylko te wstrzykiwanie wydaje sie dosc trudne albo mi brakuje RAMU w glowie :D Fajnie byloby jakbys zrobil jakis dluzszy filmik o tym wstrzykiwaniu zaleznosci - jakis wiekszy projekt bo nie do konca chyba to pojalem :|
W przyszłości coś się na pewno jeszcze w tym temacie pojawi, ale na razie możesz poczytać te artykuły: www.baeldung.com/spring-dependency-injection I najlepiej poeksperymentować z kodem :)
React czy flutter i czemu jakoś tego fluttera nie moge pojąć . Nie wiem za mało znam angielski czy co ? A może taki dzień, że po prostu nie podchodzi. A mówili jak sie nauczysz c++ to każdy język ogarniesz. No pythona ogarnołem. Czy może najpierw zacząć od java, a później flutter ?
19:50 ale przecież bez tej adnotacji i bez springa java sama sobie też wstrzykuje DataBaseConnection.. Tak jak w przykładzie bez springa na początku filmu..
Faktycznie od wersji 4.3 Springa użycie adnotacji @Autowired na konstruktorze jest opcjonalne: www.baeldung.com/whats-new-in-spring-4-3 Ale brak adnotacji @Autowired przy DatabaseConnection nie oznacza braku Springa w projekcie. Java sama nie jest w stanie wstrzyknąć w ten sposób zależności, bo takiej funkcjonalności w języku po prostu nie ma.
Czym w zasadzie to się różni ze springiem i bez springa..? Samą idee wstrzykiwanie zależnosci rozumiem i ma to sens ale co daje nam @Autowired? Przecież bez tego działa to tak samo...
Faktycznie od wersji 4.3 Springa użycie adnotacji @Autowired na konstruktorze jest opcjonalne: www.baeldung.com/whats-new-in-spring-4-3 Ale brak adnotacji @Autowired przy DatabaseConnection nie oznacza braku Springa w projekcie. Java sama nie jest w stanie wstrzyknąć w ten sposób zależności, bo takiej funkcjonalności w języku po prostu nie ma.
@@JakNauczycSieProgramowania ale na początku nie robisz projektu w springu tylko konsolowo, tam zamiast tworzyć nowy obiekt w innej klasie, tworzysz pole typu dbConnection i przypisujesz je do konstruktora, potem robisz projekt w springu, robisz w sumie to samo tylko ze z Adnotacja @Autowired, stąd moje pytanie ze w zasadzie po co ona wgl jest :/
@@csgotradergrucha1680 W pierwszej części - bez Springa - tworzę obiekt DatabaseConnection przy użyciu słowa kluczowego new, co powoduje szereg problemów, gdy chcemy z takiego obiektu skorzystać w wielu miejscach aplikacji. Mówię o tym od 10:35. Dzięki Springowi nie musimy sami tworzyć naszych obiektów, możemy oddać to w ręce Springa, który stworzy odpowiednie instancje wybranych klas, tak zwane beany. Daj znać (koniecznie oglądając wcześniej ten fragment od 10:35), czy to tłumaczenie jest jasne :)
@@JakNauczycSieProgramowania rozumiem, tam już strikte wstrzykuje sz konkretny obiekt, jakby go tworzysz Tak wgl to nigdy nie spotkałem się chyba z kanałem, który by tak bardzo od podstaw wszystko tłumaczył... Po prostu świetna robota, dużo empatii w stosunku do nowych programistów 😁 sam ucze sie c# ale Twoje filmy tez ogladam, pozdrawiam!!!
Jesteś gość. Dzięki za dzielenie się Twoją wiedzą nawet w 2023 roku.
Absolutnie, fantastyczna sprawa z tą serią Spring Boot! Sporo doświadczonych programistów zapomina, jak to jest na początku drogi, że kluczem do zrozumienia tematu, jest przekazanie wiedzy przy użyciu odpowiednio "prostego" języka. Zasada "KISS" sprawdza się tutaj idealnie. Pomysł super, wykonanie ogień! Brawo, ogromnie liczę na jej kontynuację tej serii, bo materiałów po których wiesz więcej aniżeli przed obejrzeniem, jest jak na lekarstwo.
Już nie mogłem się doczekać, dzięki wielkie za ten film! Swoją drogą, jeśli w przyszłości pojawiłby się cały kurs do Springa/Spring boota, na pewno bym go kupił (i myślę że nie tylko ja ;))
Może uda się coś ogarnąć w przyszłym roku, powoli mi się krystalizują w głowie pomysły na kursy związane z Javą :)
Dawno nie oglądałem tak treściwego i konkretnego materiału z programowania na polskim YT. Wszystko od razu zaczyna robić się klarowne i rozwiewasz wątpliwości z pytań które same się nasuwają. Nagrywaj więcej :)
Mam nadzieję ze filmów tego typu będzie jak najwięcej. Jak zwykłe super wytłumaczone, ale fakt na początku niektóre rzeczy mogą być troszkę trudniejsze.
ŁAPA w górę w ciemno, bo to że ten materiał jest dobry to pewne jak to, że dziś znów będzie noc.
Dzięki za zaufanie :D Ale fakt, to dobry materiał :D
Materiał super. Pozdrawiam. Czekam na więcej.
Będziemy wracać do Springa! :)
Dzięki za kozackie wytłumaczenie!
Super materiał, świetnie wytłumaczyłeś temat, również czekam na więcej ;]
dobrze tłumaczysz i dziekuje ze video jest przygotowane na prawdę PRO a nie gadająca głowa
Super materiał, pozdrawiam :)
Cieszę się, że się podoba :D I też pozdrawiam!
Super materiał! Proszę o więcej :D
Tego filmu słuchałem jakieś 2 tygodnie temu. Nie rozumiałem nic. Przysiadłem troche do podstaw Javy przez te 2 tygodnie. Zisiaj ełączam film ponownie i zaczynam rozumieć o czym mówisz ;). Dzięki za film!
Tak, to zdecydowanie nie jest materiał na sam początek nauki:) Tym bardziej super jest to, że po dwóch tygodniach nauki zaczynasz rozumieć ten temat! Trzymam kciuki za dalsze postępy!
Dużo jest anglojęzycznych materiałów na team IoC i Beansów, a jednak to tej filmik pojaśnił mi właściwie sedno i sens tego rozwiązania w Spring Boocie :) Przykładów z życia wziętych nigdy za dużo :)
Super film! Gdyby nie twoje materiały nawet bym nie zaczął nauki programowania.
Mega mnie to cieszy! A od kiedy zacząłeś naukę programowania?
Zacząłem około miesiąca temu. Jak na razie uczę się podstaw pythona i javy, ale oglądam materiały także o innych językach programowania.
Od września wybieram się do szkoły informatycznej, która mam nadzieję, pomoże mi w nauce informatyki i programowania
@@youngzeusking715 Bardzo fajnie, że uczysz się podstaw i Javy i Pythona, zawsze powtarzam, że fajnie popróbować z różnymi językami, bo to daje szerszą perspektywę i łatwiej jest sobie utrwalić wiedzę :)
Świetnie wytłumaczone. Dzięki!
Bardzo ciekawe, obejrzałem od razu. Mimo, że raczej interesuje mnie Python i cpp to materiały z Javy i Springa też chętnie oglądam.
PS. No i w sumie nigdy nie pisałem o tym, ale bardzo dziękuję za częstą pomoc w komentarzach, dzięki wsparciu i filmom umiem dużo więcej z programowania :D
Fajnie, że pomimo skupiania się na innych językach, oglądasz również filmy o Javie :) To generalnie bardzo dobre podejście, bo im więcej języków i technologii poznajemy (nawet pobieżnie, na mocno ogólnym poziomie), tym lepszymi programistami się stajemy :)
Miałem do końca kwietnia postanowienie, żeby ogarnąć podstawy Springa, co ja teraz będę robił do końca miesiąca :D
Obejrzyj te filmy, które polecam na końcu :)
Jestes geniuszem!
Dzięki serdeczne, pozdrawiam ;)
Bardzo fajny materiał.
Dobry material
Niee no... Kocham Cię!
Cieszę się, że trafiłem z tematem :) A będziemy jeszcze wracać do Springa!
jak tworzymy konstruktor to nie będzie problemu użyć: generate/Constructor i zaznaczyć utworzone przez nas pola? W sumie robi to samo ale ułatwia all bez zbędnego pisania
Jak najbardziej warto z tego korzystać, po prostu w tutorialach zazwyczaj pisze kod ręcznie dla lepszego utrwalenia wiedzy.
Ooo... Super :D
5:59 - podobno mieli w Javie jakiś "rekord" zrobić? W Scali cały ten ekran to: case class DatabaseConnection(host: String, username:String, password: String), i w tym mamy już equals, hashcode, i całą kupę innych przydatnych metod.
Tak i są już rekordy w Javie: ruclips.net/video/nJ55-GQqJnQ/видео.html
Cześć, hmm.. mam pytanie. Czy wstrzykiwanie zależności w Javie to jest coś podobnego jak dziedziczenie po klasie w Pythonie?
Nie, to dwa zupełnie różne koncepty. Dziedziczenie to dziedziczenie, o tym jak to robimy w Javie opowiadałem tutaj: ruclips.net/video/OvY0f-IWlos/видео.html
Wstrzykiwanie zależności to nic innego jak dostarczanie potrzebnych obiektów (czyli zależności) przez konstruktor zamiast tworzenie tych obiektów wewnątrz klasy.
Cały czas podkreśla mi hosta ,name i password
W DatabaseConnection wyskakuje related problem.
Intelij podpowiada utworzenie Object password,String host
Co robię źle?
Ciężko powiedzieć nie widząc kodu, opisz problem na Discordzie: www.jaknauczycsieprogramowania.pl/discord
Nie rozumiem dlaczego nie zrobisz np. całego kursu od A do Z. Jak Ty mówisz to rozumiem i nie śpię. Innych nie rozumiem.
To prawda, Kamil świetnie przekazuje swoją wiedzę, cały kurs do Springa byłby świetną sprawą.
Cieszę się, że rozumiesz i nie śpisz, bo tak zawsze chciałem opowiadać o programowaniu, żeby było ciekawie i konkretnie :) Tak jak napisałem w odpowiedzi do komentarza Maksymiliana - możliwe, że uda mi się ogarnąć taki kurs w przyszłym roku, bo powoli mi się klarują w głowie pomysły na parę rzeczy związanych z Javą :)
@@JakNauczycSieProgramowania no ja mam ogromną nadzieję, że się uda coś zrobić w taki sam sposób czyli konkrety i mowisz co robisz.
sam SpringBoot i Web rest Api bomba, tylko te wstrzykiwanie wydaje sie dosc trudne albo mi brakuje RAMU w glowie :D
Fajnie byloby jakbys zrobil jakis dluzszy filmik o tym wstrzykiwaniu zaleznosci - jakis wiekszy projekt bo nie do konca chyba to pojalem :|
W przyszłości coś się na pewno jeszcze w tym temacie pojawi, ale na razie możesz poczytać te artykuły: www.baeldung.com/spring-dependency-injection
I najlepiej poeksperymentować z kodem :)
będzie coś więcej o springu? :)
Będzie na pewno:)
React czy flutter i czemu jakoś tego fluttera nie moge pojąć . Nie wiem za mało znam angielski czy co ? A może taki dzień, że po prostu nie podchodzi. A mówili jak sie nauczysz c++ to każdy język ogarniesz. No pythona ogarnołem. Czy może najpierw zacząć od java, a później flutter ?
Na pewno będzie Ci łatwiej ogarnąć Fluttera znając wcześniej Javę, a Flutter pojawi się prawdopodobnie już za dwa odcinki!
prze*ebane nic nie rozumiem, ale jestem Twoim fanem i oglądam namiętnie każdy odcinek tego serialu... ;-)
To na spokojnie, to przejrzyj jeszcze inne źródła o Spring Boot, poczytaj o nim i wróć do filmu za jakiś czas :)
19:50 ale przecież bez tej adnotacji i bez springa java sama sobie też wstrzykuje DataBaseConnection.. Tak jak w przykładzie bez springa na początku filmu..
Faktycznie od wersji 4.3 Springa użycie adnotacji @Autowired na konstruktorze jest opcjonalne: www.baeldung.com/whats-new-in-spring-4-3
Ale brak adnotacji @Autowired przy DatabaseConnection nie oznacza braku Springa w projekcie. Java sama nie jest w stanie wstrzyknąć w ten sposób zależności, bo takiej funkcjonalności w języku po prostu nie ma.
Czym w zasadzie to się różni ze springiem i bez springa..? Samą idee wstrzykiwanie zależnosci rozumiem i ma to sens ale co daje nam @Autowired? Przecież bez tego działa to tak samo...
Faktycznie od wersji 4.3 Springa użycie adnotacji @Autowired na konstruktorze jest opcjonalne: www.baeldung.com/whats-new-in-spring-4-3
Ale brak adnotacji @Autowired przy DatabaseConnection nie oznacza braku Springa w projekcie. Java sama nie jest w stanie wstrzyknąć w ten sposób zależności, bo takiej funkcjonalności w języku po prostu nie ma.
@@JakNauczycSieProgramowania ale na początku nie robisz projektu w springu tylko konsolowo, tam zamiast tworzyć nowy obiekt w innej klasie, tworzysz pole typu dbConnection i przypisujesz je do konstruktora, potem robisz projekt w springu, robisz w sumie to samo tylko ze z Adnotacja @Autowired, stąd moje pytanie ze w zasadzie po co ona wgl jest :/
@@csgotradergrucha1680 W pierwszej części - bez Springa - tworzę obiekt DatabaseConnection przy użyciu słowa kluczowego new, co powoduje szereg problemów, gdy chcemy z takiego obiektu skorzystać w wielu miejscach aplikacji. Mówię o tym od 10:35.
Dzięki Springowi nie musimy sami tworzyć naszych obiektów, możemy oddać to w ręce Springa, który stworzy odpowiednie instancje wybranych klas, tak zwane beany.
Daj znać (koniecznie oglądając wcześniej ten fragment od 10:35), czy to tłumaczenie jest jasne :)
@@JakNauczycSieProgramowania rozumiem, tam już strikte wstrzykuje sz konkretny obiekt, jakby go tworzysz
Tak wgl to nigdy nie spotkałem się chyba z kanałem, który by tak bardzo od podstaw wszystko tłumaczył... Po prostu świetna robota, dużo empatii w stosunku do nowych programistów 😁 sam ucze sie c# ale Twoje filmy tez ogladam, pozdrawiam!!!
Łapkins w górę