How To Learn Any Programming Topic
18:14
How To REALLY Do Code Reviews
23:34
How To Do Code Reviews
31:30
Жыл бұрын
Gradle Tutorial - Crash Course
21:53
SSH Tutorial - Crash Course
29:43
Жыл бұрын
JDBC Tutorial - Crash Course
23:40
2 жыл бұрын
JUnit 5 Tutorial - Crash Course
35:52
Maven Tutorial - Crash Course
26:08
2 жыл бұрын
Spring Boot Tutorial - Crash Course
1:16:32
Пікірлер
@MarcoCarloMoriggi
@MarcoCarloMoriggi 18 сағат бұрын
Thanks Marco, really awesome! Just a couple of tiny suggestions (aka code review on a KZbin comment 🤓, sorry, just hoping to be helpful): You can simply use `Files.createDirectories` (plural), as from the documentation "an exception is not thrown if the directory could not be created because it already exists", and it's less code to maintain 🙂. Another point is that, based on my experience, when the effect you need is "if not exists then create", prefer the `java.nio.Files::notExists` method (which is not the exact complement of the "exists" one, but that's another story). Mainly this is because I found that in most situations where concurrency can occur on the filesystem, the `if(Files.notExits(f)) create(f)` pattern fails less frequently than it's negated opposite, especially with shared NFS or other FileSystems with higher latency. Anyway, really great work!
@supriyamalhotra7488
@supriyamalhotra7488 Күн бұрын
Hi I'm having some issues when I add: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> Everything works great before that point. Has anyone else encountered tis problem/ Have ideas what i could be doing wrong
@chaosknight3175
@chaosknight3175 5 күн бұрын
Nice tutorial. I suggest that you could use an HTTP client to interact with the API instead of using the html/javascript shenanigans.
@AayushGore-
@AayushGore- 12 күн бұрын
Thank you so much for being such great to the point! :)
@williamtlittle
@williamtlittle 15 күн бұрын
My java ee application uses an EntityManager throughout, so when I am writing unit tests I need to create an EntityManager configured to use a test database to give to my application code. I created a hibernate.cfg.xml file in src/test/resources. I have a problem though that my entities are not being scanned correctly. In the config file there is a packagesToScan property which lists the package where entities are in my application. However, those packages are in src/main/java, while my tests are in src/test/java. This is causing the problem that when I create a query with the name of my entity, I get an exception which says my entity is not mapped. How do I tell hibernate to scan a package in a different directory?
@rafaelbraga3d
@rafaelbraga3d 19 күн бұрын
Really awesome tutorial! Thanks a lot
@ThinkScienceCanada
@ThinkScienceCanada 20 күн бұрын
amazing video, thank you
@avinashpittu8380
@avinashpittu8380 24 күн бұрын
May 2024
@jeremiahsprague2584
@jeremiahsprague2584 24 күн бұрын
So glad I found your channel, high quality content, compared to other channels I've seen it has so much depth. Thank you!!!
@NerdBotatous
@NerdBotatous 27 күн бұрын
I wanna die
@viniciusbarbosa1901
@viniciusbarbosa1901 29 күн бұрын
It's so cool to understand how it works under the hood
@dan110024
@dan110024 Ай бұрын
"But then I thought noo f.. lets forget that" - good save, sir!
@navidmustafa
@navidmustafa Ай бұрын
MARHABA
@nisachannel7077
@nisachannel7077 Ай бұрын
When using the “pull into <fb name> using rebase” feature, why did you choose the origin/main under remote branches and not the main branch under local branches?? A related question is, after the ‘pull’ command finishes, will “local” main be 100% in sync with origin/main under remote branches?
@emiresen546
@emiresen546 Ай бұрын
Thank you,!!! Very well explained haven't lost my attention for a second.
@vimalslab3398
@vimalslab3398 Ай бұрын
How do we implement undo/redo?
@MarcoCodes
@MarcoCodes Ай бұрын
It's actually a fun exercise to come up with this yourself. Start with simple undos/redos, i.e. just being able to undo/redo single characters that you put in the terminal. And then, you can spice things up by going for undos of whole commands (like cut & paste etc)
@thomi100
@thomi100 Ай бұрын
Very nice, thanks 👍🏻
@user-ux2zl1ry6x
@user-ux2zl1ry6x Ай бұрын
Very simple and easy to understand tutorial. Thank you
@sanskaari.24
@sanskaari.24 Ай бұрын
Thanks for the video
@popov654
@popov654 Ай бұрын
On 24:43 you have a little problem: your request is hanging infinitely in case the photo is found and removed. You really need to return some success message from your method, I guess.
@MarcoCodes
@MarcoCodes Ай бұрын
Found and removed?
@TechWorldWithSerdar
@TechWorldWithSerdar Ай бұрын
very good tutorial, which explains all the important things briefly, thank you very much
@machchar_qing
@machchar_qing Ай бұрын
man you're funny & informative at the same time.
@toritsejuFO
@toritsejuFO Ай бұрын
Dead simple explanations. Dunno how you do it. Thank you Marco. Love your website as well, such deep and comprehensive articles. I have one (1) ask 🙏🏿 Kindly consider reducing your paid courses for some of us here in Nigeria 😣🤲🏿 Thank you
@Uvi3112
@Uvi3112 Ай бұрын
my hello world worked!! thanks man!
@albinsanthosh3265
@albinsanthosh3265 Ай бұрын
Thanks for this course. It was helpful.
@EthanZitting-pg7te
@EthanZitting-pg7te 2 ай бұрын
Thank you very much!
@DiegoOliveiraProf
@DiegoOliveiraProf 2 ай бұрын
your video is AWESOME, many thanks!
@Sarcastic_User
@Sarcastic_User 2 ай бұрын
omg you pronounce "source" like "sauce"😂
@MarcoCodes
@MarcoCodes Ай бұрын
I know, right?! :)
@adityapanwar1220
@adityapanwar1220 2 ай бұрын
Best video on Spring Boot. I was literally afraid of Spring, but now it seems easy. Of course, I'll practice to get to know more annotations.
@libertydaniel6366
@libertydaniel6366 2 ай бұрын
Thank you for the amazing course. can't wait for more.
@AjayKumar-fx9dw
@AjayKumar-fx9dw 2 ай бұрын
hi Marco!!! Great tutorial. I have one question on hibernate-cfg.xml file. Did IntelliJ helps to generate it or we need to type it ourselves.
@MarcoCodes
@MarcoCodes Ай бұрын
Yes it does
@MathieuBergounioux
@MathieuBergounioux 2 ай бұрын
"Fun _and_ entertaining at the same time"? It's almost scary how enjoyable it would be.
@MarcoCodes
@MarcoCodes 2 ай бұрын
:D
@gabebraden915
@gabebraden915 2 ай бұрын
This video is head & shoulders above the other Hibernate tutorials out there. Great job Marco!
@adrianstanci5122
@adrianstanci5122 2 ай бұрын
Great video! I loved how everything was explained, it was super easy to digest. It helped me so much to refresh all my knowledge about this topic, in fact I think I have it way more clear now than when I studied it in college 😂
@mohitgoel7573
@mohitgoel7573 2 ай бұрын
Why did we use an AtomicInteger for counter @21:17 ? Aren’t the streams in java by default sequential? Had they been parallel then we would have needed AtomicInteger, right? PS: I am new to streams and multithreading, pls correct me if I am wrong
@MarcoCodes
@MarcoCodes Ай бұрын
I am a bit late to this comment, but anyhow: The reason is, that you cannot increment an outer primitive counter variable from inside a lambda, you'll get a compile error - so this is purely a workaround :)
@vukotici32
@vukotici32 2 ай бұрын
how long have you been working for JEtbreins what about your Marco codes channale
@MarcoCodes
@MarcoCodes 2 ай бұрын
A bit more than 3,5 years :) Marco codes will continue soon with more videos
@NinuRenee
@NinuRenee 2 ай бұрын
I hate learning about new build systems just to install a single package
@leovalde7z
@leovalde7z 2 ай бұрын
This is excellent! Should I complete this and then take your confident spring course? or vice versa
@MarcoCodes
@MarcoCodes Ай бұрын
This one first, then Confident Spring.
@MarcoCodes
@MarcoCodes 2 ай бұрын
Link: www.producthunt.com/posts/teamcity-pipelines-beta
@checkantetibo
@checkantetibo 2 ай бұрын
I must say this, you have the ability to explain things in a very simple way... Thumbs up to this channel
@hplatcuaemday
@hplatcuaemday 2 ай бұрын
You explained very clearly, thank you for helping me in my journey of learning java
@hplatcuaemday
@hplatcuaemday 2 ай бұрын
1:32 content: why use it
@AdrianVrabie
@AdrianVrabie 2 ай бұрын
I just came across your channel and this video totally explains why your videos are so good. Please continue with what you are doing.
@ozanaydogan4625
@ozanaydogan4625 2 ай бұрын
22:45 I have been looking for answers to these questions from Indian bros for 2 days, thank you for answering my questions in 1 minute. Thanks
@janndervinribleza56
@janndervinribleza56 2 ай бұрын
Wow... i didn't know Liam Hemsworth knows how to code. 😅
@techyguyaditya
@techyguyaditya 2 ай бұрын
31:25 how did you open side menu to show list?
@MarcoCodes
@MarcoCodes 2 ай бұрын
Alt+1
@techyguyaditya
@techyguyaditya 2 ай бұрын
@@MarcoCodes Ohh thanks, I was asking about opening constraints folder on left in the shortcut way.
@alirezaasadi8656
@alirezaasadi8656 2 ай бұрын
nothing new , most important question were not answered. you ask questions we are here for answers. that is actually a bad thing. we are here looking for the answers not questions. question already raised by ourselves.
@MarcoCodes
@MarcoCodes 2 ай бұрын
Ironically your nonsensical comment contains not a single question.
@marin1419
@marin1419 Ай бұрын
@@MarcoCodes His prose follows the style of Gottlob Frege lmao
@Businessuits
@Businessuits 2 ай бұрын
Any solution for Gradle 😢
@MarcoCodes
@MarcoCodes 2 ай бұрын
What do you mean? :)
@serrrsch
@serrrsch 2 ай бұрын
3 months later and with Maven and Spring Boot 3.2 some things are more clear but I agree in dependency heavy projects GraalVM is not working out of the box. Micronaut is way better in that regard.
@user-oz6vh9qj3c
@user-oz6vh9qj3c 3 ай бұрын
Java and it's frameworks are just over-engineered garbage.
@MarcoCodes
@MarcoCodes 3 ай бұрын
Sure