Hallo ich habe das Problem das ich eine Programm geschrieben (in Kotlin) habe und damit über das Internet auf einen Server zugreifen möchte auf dem dann eine Datenbank eingerichtet wurde. Dieser Zugriff stellt sich als schwieriger heraus als ich dachte. Kannst du darüber ein Video machen oder mir direkt schreiben und helfen? Ich wäre auch bereit dafür zu bezahlen wenn du mir direkt hilfst.
Fand die Erklärungen absolut ausreichend, sodass man einen guten Überblick bekommen kann. Es geht nicht zu tief herein, erklärt einige Annotationen sodass man die Zusammenhänge verstehen kann. Für das oberflächliche, erste Wissen sehr gut. Dank dir :)
Hallo Marc, das Video war für mich genau das was ich gebraucht habe, um mein rudimentäres Halbwissen über Java, Spring, Maven, Docker, Postgres etc. zu einem konsistenten Bild zusammenzuführen. Hilfreich war, dass Du genau die Dinge am Rande auch soweit angeschnitten hast, dass ich diesmal nicht wie sonst häufig stecken geblieben bin. Oft war in anderen Tutorials nicht klar, wo man z.B. bestimmte Einstellungen in der IDE vorzunehmen hat oder welche Docker Container man braucht. Ich habe jetzt einen gute Basis, um selbst ein paar kleine Projekte in die Hand zu nehmen. Eine Kopfnuss gab es jedoch: Der JUnit-Teil funktioniert heute so nicht mehr, da Spring Boot Test jetzt per Default mit JUnit 5 zusammenarbeitet. Nach langem Suchen und Ausprobieren habe herausgefunden, dass man es auch mit der Testengine von JUnit 4 verknüpfen kann, indem man folgende Dependency in der POM.XML einfügt (statt der im Video gezeigten):
org.junit.vintage junit-vintage-engine 5.8.2 test
org.hamcrest hamcrest-core
Ob die 'exclusions' gebraucht werden oder nicht, weiß ich nicht, aber bei mir hat dann das Tutorial wieder funktioniert. Den Trick habe ich diesem Artikel entnommen: www.baeldung.com/spring-boot-testing Was mir ein wenig gefehlt hat, waren ein paar Quellen, wo man Infos zu den Themen findet, die Du nicht vertieft hast (z.B. REST etc.) Cool wäre es, wenn Du noch ein Video machen würdest, wie man jetzt ein Web-Frontend zu dem gezeigten Backend strickt. Am liebsten mit Angular. Und vielleicht noch, wie man größere Projekte in Maven organisiert, also z.B was man - Domainklassen, Repositories, etc - in welche Packages zusammenfasst und wo man die Packages in die Maven-Struktur einfügt. Alles zusammen ein super Video. Viele Daumen hoch. Andreas.
Hallo Marc, das Video hat mir hervorragend gefallen! Besonders der Teil zu Dependency Injection und die Konfiguration des ApplicationContext in dem Zusammenhang sieht man selten, finde ich aber wichtig. Hat mir sehr geholfen, vielen Dank. :)
Boah, das ist ja super. 😱 Ich habe mir jetzt nur die ersten paar Minuten angesehen und bin schon vollkommen überzeugt. Das Tutorial arbeite ich auf jeden Fall mit durch. Schon allein weil endlich mal jemand kein Windows nutzt. Super, ich freu mich drauf. Abo und Like lasse ich direkt schon da. ❤
Könntest du ein Microservice Beispiel erstellen in dem du Spring Boot (+ wichtigsten Dependencies) nutzt? Also zum Beispiel ein E-commerce Beispiel (inkl. Nutzung von Docker, Kafka, Grafana) etc.. ? Also ein gesamten "Lebenszyklus". Vielen Dank im Voraus! :)
Hey, erstmal ein riesiges Danke für das großartige Tutorial. Hat mir sehr geholfen! Was mich noch Interessiert sind deine Quellen bzw. woher du das Wissen und die Herangehensweise gelernt hast. Falls du die noch hast, wäre es toll, wenn du mir deine Quellen nennen kannst. Vielen Dank
Hey Itachi, danke für den netten Kommentar. Ich kann dir www.baeldung.com/ sehr empfehlen, wobei du im Verlaufe der Entwicklung mit Java sowieso immer wieder auf diese Webseite stoßen wirst...den Großteil habe ich tatsächlich einfach durch praktische Erfahrung bzw. von Kollegen aufgenommen. Das ist meiner Meinung nach der beste Weg zu lernen!
Vielen Dank für das Video. Ich habe aber leider an deinem Beispiel nicht verstanden wo der Unterschied liegt zwischen den Annotationen @Configuration + @Bean und @Component. In deinem Beispiel scheinen sie soweit ich verstanden habe exakt gleiche Aufgabe zu übernehmen.
Kleiner Tipp, wenn ihr die IntelliJ ultimate edition habt, könnt ihr bei "neues Projekt" gleich schon in der IDE den Spring initializr benutzen. Bei der Community edition weiß ich es nicht sicher.
Sehr gutes Tutorial, hat mir als Java Webentwickler(JSF) einen sehr guten Einblick in Springboot gegeben. Eine Frage hätte ich aber noch. Was spricht dagegen bei dem Putmapping nicht einfach die Id von ProductInstance in ProductUpdate zu setzen und dann den Save zu machen? Bei größeren Entites bei denen keine spezifsche Validierung von nöten ist, würde man sich so doch das DTO sparen.
Super Frage! Das liegt an dem so genannten "REST" Standard, der vorgibt, dass man Objekte ueber den URL Pfad referenziert (normalerweise ueber die ID). Aber es gibt keinen technichen Grund, warum man das nicht machen kann...
Videos seems absolutely legit for Spring Boot beginners. But unfortunately its not in English. Could you please make an english tutorial for Spring boot exactly like this. This looks like a really good tutorial.
Moin. Ja interssantes.Video. Aber ich verstehe den Sinn der Injection überhaupt nicht. Man nutzt einfach die Polymorphie. Das ist aber Basis von OOP. Also eigentlich baut man dafür eine Factory-Klasse, wo die ganzen new-Aufrufe gesammelt sind. Die Factory-Methoden liefern halt die gemeinsame Basis-Klasse (oder ein Interface) zurück und gut ist. Also im Prinzip wurde das Factory-Pattern in kompliziert erklärt. Wenn ich so einen Code sehen würde, äh, ja... sicherlich habe ich was übersehen.... also hoffe ich mal, weil sonst kommen mir da Zweifel. 🤔🥸😊 (Und warum da oben jetzt ein unsinniger Link steht, weiß ich auch nicht. Habe ich nicht eingegeben und sehe ich im Edit auch nicht, lol)
Danke fürs Zuschauen! Lasst mir gerne noch Ideen zu weiteren Tutorials, Karrieretips oder Fragen da :)
kannst du über ORM Hibernate in Spring ein Tutorial machen
Hallo ich habe das Problem das ich eine Programm geschrieben (in Kotlin) habe und damit über das Internet auf einen Server zugreifen möchte auf dem dann eine Datenbank eingerichtet wurde. Dieser Zugriff stellt sich als schwieriger heraus als ich dachte. Kannst du darüber ein Video machen oder mir direkt schreiben und helfen? Ich wäre auch bereit dafür zu bezahlen wenn du mir direkt hilfst.
Vielen Dank für dieses kurze, bündige Tutorial. Ich habe in dieser Stunde mehr gelernt als in 20 Stunden Udemy Kurs :-)
Danke für dieses super Einstiegs-Tutorial!
Das Tutorial hatte genau die richtige Tiefe, um einen Überblick zu bekommen.
Fand die Erklärungen absolut ausreichend, sodass man einen guten Überblick bekommen kann. Es geht nicht zu tief herein, erklärt einige Annotationen sodass man die Zusammenhänge verstehen kann. Für das oberflächliche, erste Wissen sehr gut.
Dank dir :)
Danke dir!
Hallo Marc,
das Video war für mich genau das was ich gebraucht habe, um mein rudimentäres Halbwissen über Java, Spring, Maven, Docker, Postgres etc. zu einem konsistenten Bild zusammenzuführen. Hilfreich war, dass Du genau die Dinge am Rande auch soweit angeschnitten hast, dass ich diesmal nicht wie sonst häufig stecken geblieben bin. Oft war in anderen Tutorials nicht klar, wo man z.B. bestimmte Einstellungen in der IDE vorzunehmen hat oder welche Docker Container man braucht. Ich habe jetzt einen gute Basis, um selbst ein paar kleine Projekte in die Hand zu nehmen.
Eine Kopfnuss gab es jedoch: Der JUnit-Teil funktioniert heute so nicht mehr, da Spring Boot Test jetzt per Default mit JUnit 5 zusammenarbeitet. Nach langem Suchen und Ausprobieren habe herausgefunden, dass man es auch mit der Testengine von JUnit 4 verknüpfen kann, indem man folgende Dependency in der POM.XML einfügt (statt der im Video gezeigten):
org.junit.vintage
junit-vintage-engine
5.8.2
test
org.hamcrest
hamcrest-core
Ob die 'exclusions' gebraucht werden oder nicht, weiß ich nicht, aber bei mir hat dann das Tutorial wieder funktioniert. Den Trick habe ich diesem Artikel entnommen: www.baeldung.com/spring-boot-testing
Was mir ein wenig gefehlt hat, waren ein paar Quellen, wo man Infos zu den Themen findet, die Du nicht vertieft hast (z.B. REST etc.)
Cool wäre es, wenn Du noch ein Video machen würdest, wie man jetzt ein Web-Frontend zu dem gezeigten Backend strickt. Am liebsten mit Angular. Und vielleicht noch, wie man größere Projekte in Maven organisiert, also z.B was man - Domainklassen, Repositories, etc - in welche Packages zusammenfasst und wo man die Packages in die Maven-Struktur einfügt.
Alles zusammen ein super Video. Viele Daumen hoch.
Andreas.
Hi Marc. Gute Arbeit. Ein sehr praktischer tutorial. Vielan Dank.
Hi Marc, tolles Tutorial ausführlich und gut erklärt. Für den ersten Upload ist das richtig gut. Weiter so!
Danke für den netten Kommentar :) eure Tutorials zu Apache Camel haben mir sehr geholfen.
Hallo Marc,
das Video hat mir hervorragend gefallen! Besonders der Teil zu Dependency Injection und die Konfiguration des ApplicationContext in dem Zusammenhang sieht man selten, finde ich aber wichtig. Hat mir sehr geholfen, vielen Dank. :)
Freut mich sehr, dass es dir geholfen hat!
Boah, das ist ja super. 😱 Ich habe mir jetzt nur die ersten paar Minuten angesehen und bin schon vollkommen überzeugt. Das Tutorial arbeite ich auf jeden Fall mit durch. Schon allein weil endlich mal jemand kein Windows nutzt. Super, ich freu mich drauf. Abo und Like lasse ich direkt schon da. ❤
Sehr sehr gute Erklärung 👍👍👍danke
Geiles Video! Super erklärt! Danke!
Super Video. Danke Dir! Weiter so. 🙂
Super erklärt. Gut strukturiert.
Tolles Video. Danke dir dafür.
echt stark!
sehr schön. Danke Dir!
Könntest du ein Microservice Beispiel erstellen in dem du Spring Boot (+ wichtigsten Dependencies) nutzt? Also zum Beispiel ein E-commerce Beispiel (inkl. Nutzung von Docker, Kafka, Grafana) etc.. ? Also ein gesamten "Lebenszyklus". Vielen Dank im Voraus! :)
Hey, erstmal ein riesiges Danke für das großartige Tutorial. Hat mir sehr geholfen!
Was mich noch Interessiert sind deine Quellen bzw. woher du das Wissen und die Herangehensweise gelernt hast.
Falls du die noch hast, wäre es toll, wenn du mir deine Quellen nennen kannst.
Vielen Dank
Hey Itachi, danke für den netten Kommentar. Ich kann dir www.baeldung.com/ sehr empfehlen, wobei du im Verlaufe der Entwicklung mit Java sowieso immer wieder auf diese Webseite stoßen wirst...den Großteil habe ich tatsächlich einfach durch praktische Erfahrung bzw. von Kollegen aufgenommen. Das ist meiner Meinung nach der beste Weg zu lernen!
Vielen Dank für das Video. Ich habe aber leider an deinem Beispiel nicht verstanden wo der Unterschied liegt zwischen den Annotationen @Configuration + @Bean und @Component. In deinem Beispiel scheinen sie soweit ich verstanden habe exakt gleiche Aufgabe zu übernehmen.
Danke!
Kleiner Tipp, wenn ihr die IntelliJ ultimate edition habt, könnt ihr bei "neues Projekt" gleich schon in der IDE den Spring initializr benutzen. Bei der Community edition weiß ich es nicht sicher.
Cooles Feature!
Bei der Community Edition geht es leider nicht. Auch nicht bei der Education- Version
Frei gesprochen und schöne Bilder benutzt
Sehr gutes Tutorial, hat mir als Java Webentwickler(JSF) einen sehr guten Einblick in Springboot gegeben.
Eine Frage hätte ich aber noch. Was spricht dagegen bei dem Putmapping nicht einfach die Id von ProductInstance in ProductUpdate zu setzen und dann den Save zu machen? Bei größeren Entites bei denen keine spezifsche Validierung von nöten ist, würde man sich so doch das DTO sparen.
Super Frage! Das liegt an dem so genannten "REST" Standard, der vorgibt, dass man Objekte ueber den URL Pfad referenziert (normalerweise ueber die ID). Aber es gibt keinen technichen Grund, warum man das nicht machen kann...
Ich bekomme diese Fehlermeldung: Cannot resolve symbol 'SpringBootTest' ?
Videos seems absolutely legit for Spring Boot beginners. But unfortunately its not in English. Could you please make an english tutorial for Spring boot exactly like this. This looks like a really good tutorial.
Considering making englisch videos for sure - thanks for your comment! :)
Moin. Ja interssantes.Video. Aber ich verstehe den Sinn der Injection überhaupt nicht. Man nutzt einfach die Polymorphie. Das ist aber Basis von OOP. Also eigentlich baut man dafür eine Factory-Klasse, wo die ganzen new-Aufrufe gesammelt sind. Die Factory-Methoden liefern halt die gemeinsame Basis-Klasse (oder ein Interface) zurück und gut ist. Also im Prinzip wurde das Factory-Pattern in kompliziert erklärt. Wenn ich so einen Code sehen würde, äh, ja... sicherlich habe ich was übersehen.... also hoffe ich mal, weil sonst kommen mir da Zweifel. 🤔🥸😊
(Und warum da oben jetzt ein unsinniger Link steht, weiß ich auch nicht. Habe ich nicht eingegeben und sehe ich im Edit auch nicht, lol)
Der Anfang ist für den Einstieg nicht gut gewählt.
Der Titel ist spring Boot und erste 30 Minuten praktisch nichts von spring boot. Einfach um das Thema herumtanzen und nie eintauchen
Das Video ist perfekt danke
Bitte werde niemals Lehrer
R.I.P. BestMotorFactory 😭