Hibernate Tutorial | Full Course

Поделиться
HTML-код
  • Опубликовано: 27 июл 2024
  • Check out our courses:
    Spring and Microservices Weekend Live Batch : bit.ly/spring-live-weekend
    Coupon: TELUSKO20 (20% Discount)
    Master Java Spring Development : bit.ly/java-spring-cloud
    Coupon: TELUSKO20 (20% Discount)
    Udemy Courses:
    Java:- bit.ly/JavaUdemyTelusko
    Java Spring:- bit.ly/SpringUdemyTelusko
    Java For Programmers:- bit.ly/javaProgrammers
    Python : bit.ly/pythonUdemySummer
    Git : bit.ly/Git-Telusko
    Docker : bit.ly/docker_udemy
    For More Queries WhatsApp or Call on : +919008963671
    website : courses.telusko.com/
    Instagram : / navinreddyofficial
    Linkedin : / navinreddy20
    TELUSKO Android App : bit.ly/TeluskoApp
    Intro - 00:00
    1. Introduction - 00:05
    2. Prerequisites for Hibernate - 02:13
    3. Hibernate Theory - 04:44
    4. Practical - 14:32
    5. How to add Hibernate Plugin in Eclipse - 26:27
    6. Configuration File - 28:07
    7. Working - 35:20
    8. Show SQL Property - 39:58
    9. Annotation - 43:21
    10. Fetching Data Using Hibernate - 48:08
    11. How to use Embeddable Object - 52:37
    12. Mapping Relations Theory - 01:00:32
    13. Mapping Relations Practical - 01:13:36
    14. Fetch EAGER LAZY - 01:29:04
    15. Hibernate Caching - 01:35:39
    16. Caching Level 1 - 01:44:09
    17. Caching Level 2 - 01:50:39
    18. Caching Level 2 with Query - 02:00:25
    19. Hibernate Query Language Theory (HQL) - 02:04:53
    20. Hibernate Query Language (HQL) part 1 - 02:09:03
    21. Hibernate Query Language (HQL) part 2 - 02:18:09
    22. Hibernate Query Language (HQL) part 3 - 02:26:58
    23. Hibernate Object States Persistence Life Cycle - 02:34:03
    24. Hibernate Object States (Practical) - 02:40:35
    25. Hibernate Get vs Load - 02:47:48
    26. What is JPA? & JPA Implementation - 02:53:17
    Java:- bit.ly/JavaUdemyTelusko
    Spring:- bit.ly/SpringUdemyTelusko
    More Learning :
    Java :- bit.ly/3x6rr0N
    Python :- bit.ly/3GRc7JX
    Django :- bit.ly/3MmoJK6
    JavaScript :- bit.ly/3tiAlHo
    Node JS :- bit.ly/3GT4liq
    Rest Api :-bit.ly/3MjhZwt
    Servlet :- bit.ly/3Q7eA7k
    Spring Framework :- bit.ly/3xi7buh
    Design Patterns in Java :- bit.ly/3MocXiq
    Docker :- bit.ly/3xjWzLA
    Blockchain Tutorial :- bit.ly/3NSbOkc
    Corda Tutorial:- bit.ly/3thbUKa
    Hyperledger Fabric :- bit.ly/38RZCRB
    NoSQL Tutorial :- bit.ly/3aJpRuc
    Mysql Tutorial :- bit.ly/3thpr4L
    Data Structures using Java :- bit.ly/3MuJa7S
    Git Tutorial :- bit.ly/3NXyCPu
    Donation:
    PayPal Id : navinreddy20
    www.telusko.com
  • НаукаНаука

Комментарии • 850

  • @Anaximander29A
    @Anaximander29A 3 года назад +95

    1:17:05 For all who are interested. The standard shortcut in eclipse for refactoring a variable in a single file is to mark this variable and press ALT-SHIFT-R. If you press it 2 times instead the standard refactoring dialouge opens where you can change all references of a variable or method in all files.

  • @benjamenaremu2027
    @benjamenaremu2027 5 лет назад +95

    I can't thank you enough Navin. You're just too incredible.

  • @TheBiggestRedPandaFan
    @TheBiggestRedPandaFan 2 года назад +7

    I really like that you go from "not working" to "simple" to "more complex" and so on! Thank you for the tutorial!

  • @jandirleifeliciano
    @jandirleifeliciano Год назад

    Simplesmente o melhor video de hibernate que já assisti. Parabéns!

  • @nimeshambalalpatel3032
    @nimeshambalalpatel3032 4 года назад +6

    Respected Navin Sir, seeing your video is better than reading thick,boring,yellow paged old edition books.Your effort of spreading Knowledge is making difference in academic lifes of many like me.THANK YOU!!! and please continue this kind act of sharing knowledge

  • @amarnathdr1315
    @amarnathdr1315 3 года назад +21

    Hi Navin.., I went through the complete course of Maven, JPA and now Hibernate. I can proudly say like now am confident on Hibernate concepts and Implementations. The way you present the concepts are too good and keep up the great work :) :) :) Thanks a lot for all the sessions!!!!

  • @prithvik8448
    @prithvik8448 3 года назад +5

    One of best teacher with best teaching skills.
    Step by step explanation , the way you are explaining is awesome 👏🏻

  • @srirajpandey593
    @srirajpandey593 4 года назад +17

    The way you transform theory into practical is extraordinary.... I loved this Hibernate tutorial....

  • @d_s_0365
    @d_s_0365 3 года назад +27

    I never thought that Hibernate can be learnt so fast and easily. You are awesome Navin Reddy Sir. God bless you. :)

    • @DuyNguyen-wl6bx
      @DuyNguyen-wl6bx 8 часов назад

      Hi, wish you happiness and success my fella.

  • @maheshgaliboina6721
    @maheshgaliboina6721 5 лет назад +13

    Thank you so much Navin,I learned lot of things from this video.

  • @sabihapatel2345
    @sabihapatel2345 5 лет назад +6

    Thanks a lot for making this video. Explained really very well.

  • @rousepistola910
    @rousepistola910 3 года назад

    Navin, I watch your videos from Canada and you have helped me understand and love Java! Thank you!

  • @novaploca2080
    @novaploca2080 Год назад +9

    19:50 import jdbc 7 steps
    22:20 import dependencies
    27:41 adding some jboss tools addon in eclipse
    34:10 acid properties

  • @GAURAVRAUL95
    @GAURAVRAUL95 4 года назад

    Sir, Thanks a lot, I never saw such long videos before. But your videos were not all heavy, finished it in one go. Great explaining technique.

  • @sonujain4768
    @sonujain4768 3 года назад +2

    it cleared my basic concepts for Hibernate. Thank you so much for such a simple and helpful explaination. You are doing a great job. :)

  • @phalguna_rm
    @phalguna_rm 3 года назад +3

    It's a fantastic session Navin ... It was really practical, fun and simple to memorize the things.. 😊 Thank you so much 👏👏👏❤

  • @karamjeetsandhu8933
    @karamjeetsandhu8933 3 года назад

    "lets see if we can do one more thing" you make me stretch myself and learn more .Really love your videos .Keep it up

  • @prabakarshanmugam2996
    @prabakarshanmugam2996 4 года назад +8

    Thanks a lot. I have used Hibernate in 2014 with older versions and moved to other frameworks completely. This 3 hour video is simply awesome to recollect all my previous hibernate work along with new changes in the framework. Appreciate your effort. Keep going.

  • @borususunilkumar8400
    @borususunilkumar8400 4 года назад +2

    Thank you for the tutorial Navin!!! Appreciate it

  • @wuza8405
    @wuza8405 3 года назад +3

    Error fixes in console helped so much! Without it I would probably do another 3 hours googling them. Great tutorial

  • @anitha2301
    @anitha2301 4 года назад +20

    Your teaching is amazing brother:). Thank you so much for sharing your knowledge, tips and tricks.

  • @fuadgafarov
    @fuadgafarov 5 лет назад +12

    Thank you. I have learned a lot today. I have closed missing gap of knowledge about hibernate basics.

  • @smithcodes1243
    @smithcodes1243 3 года назад +1

    What a great course! Thank you Navin!

  • @lakshminarayananm
    @lakshminarayananm 4 года назад +9

    Hi Navin, I want to thank you for all your courses. The sessions are very informative and gives good fundamentals on Java / J2EE. Please keep up your good work.!

    • @sunil5656
      @sunil5656 4 года назад

      🔥Search this "Aman Dhattarwal Fan club audio clip"and hit the like on 1st Video to get 2 subscribers per week🔥

  • @danieltran7637
    @danieltran7637 4 года назад

    Damn! Thanks a lot Telusko! Now I have a very good and basic understanding about Hibernate. Keep producing such good content. :)

  • @hemagoel7827
    @hemagoel7827 5 лет назад

    thanks a lot for the video , First video I saw after long time having all required concepts for Hibernate

  • @pauliusvaitkevicius3708
    @pauliusvaitkevicius3708 3 года назад

    A very passionate teacher! Very well structured and explained!

  • @Rajib1717
    @Rajib1717 3 года назад

    Thank you very much for the effort you have put. Very easy step by step explanation, we all are lucky to have you!

  • @dineshhedaoo6544
    @dineshhedaoo6544 5 лет назад +1

    Thank you Sir for this great video. Explained very well. Thanks!

  • @ThierryBitz
    @ThierryBitz 4 года назад +23

    if you can't create the table change the dialect to org.hibernate.dialect.MySQL5Dialect

    • @lets_do_it1154
      @lets_do_it1154 4 года назад +3

      wasted 2 days just for this. then I saw an answer on stackover flow.

    • @visheshsaxena8758
      @visheshsaxena8758 4 года назад

      or just check your database engine before setting dialect will save your day or 2. I was trying with MYSQL whereas I need to use MYSOLinnodb and wasted hell lot of time trying to figure out why on the earth I was unable to create a table.

    • @amarnathdr1315
      @amarnathdr1315 3 года назад

      I have did all possible changes but nothing worked! Ultimately your comment make it work :) :) Thanks Friend!

  • @sarmadchandio3799
    @sarmadchandio3799 3 года назад +6

    37:15 Clapping of love, honor, and trueness. Love you, Sir!!

  • @holyperceval6310
    @holyperceval6310 5 лет назад +4

    Thank you for the great quality content ! You saved me a week worth of work here !

  • @akshatha5807
    @akshatha5807 4 года назад

    Thank you so much Naveen. I have learnt many things from you.. you are doing a great job ☺️

  • @kuldipchoudhary5805
    @kuldipchoudhary5805 3 года назад

    Very well explained .Never thought could learn hibernate concepts that fast. Great Job 👍

  • @codetech-01
    @codetech-01 2 года назад +1

    The way you explain really helps in understanding the concepts, Thanks a lot!

  • @beRandom825
    @beRandom825 3 года назад +9

    Hi Navin , for 1:17:12 you can right click on the variable "s" and click on refactor and then rename. It will change the variable name everywhere in the class.

    • @Asithan476
      @Asithan476 3 года назад

      Was searching for this comment

    • @aidando5047
      @aidando5047 2 года назад

      It's the same in IntelliJ as well

  • @DishaSuvarna
    @DishaSuvarna 3 года назад

    Thank you so much for this wonderful detailed tutorial, my go to to prepare for hibernate interviews.

  • @mahendrareddy8827
    @mahendrareddy8827 5 лет назад +2

    Explained very well ,
    I just go through it and got some knowledge on it...
    Tq sir.

  • @juanmanuelcastellanoshernandez
    @juanmanuelcastellanoshernandez 3 года назад +1

    Thanks Navin for this amazing video. It is in my top ten RUclips videos. I have learned a lot.

  • @nikhilrj1971
    @nikhilrj1971 4 года назад +2

    Thank u sir,first time i understood mapping relation so clearly.

  • @alexyarmak2173
    @alexyarmak2173 4 года назад +11

    These 3 hours were more useful for me than whole last week, thank you Navin for this, as always, really decent course

    • @divvagg5616
      @divvagg5616 4 года назад

      is Complete Hibernate has been covered here ????

    • @pantadeusz293
      @pantadeusz293 4 года назад

      @@divvagg5616nope, it is just basic, but it is very helpfull

    • @rahulbhavsar7404
      @rahulbhavsar7404 3 года назад +1

      38:12 I don't have ServiceRegistryBuild in my eclipse, Eclipse doesn't suggest me that object what should I do??

    • @montywinget3169
      @montywinget3169 3 года назад

      @@rahulbhavsar7404 Then probably buildSessionFactory() method is not deprecated in your version. No issues it works.

  • @2008chami
    @2008chami 4 года назад

    This is superb ! Great help in getting started with Hibernate

  • @tientienct0111
    @tientienct0111 4 года назад +1

    It's very useful for me. Thank you so much!

  • @khalidm5939
    @khalidm5939 4 года назад +1

    Great tutorial, really helping me prepare for my new project!

  • @srirajpandey593
    @srirajpandey593 4 года назад +1

    This is the best Hibernate tutorial ever. Well explained in a very some way.....Really appreciate your effort Naveen..... Keep doing such videos and keep educating us....

  • @Imran20091990
    @Imran20091990 2 года назад

    Just watched 15 mins of video. You were awesome in explaining the structure and it's components clearly. Loved it . 😘😘😘

  • @pushpakchinkate4979
    @pushpakchinkate4979 4 года назад +3

    Thank you for the great quality content ! You saved me a week worth of work here !...Thanks a lot

  • @xn83l220
    @xn83l220 4 года назад +2

    I love this channel because of answered to whole how to do that questions in mind and explain behind the scene.Greate channel

  • @rafaelvasconcelos2206
    @rafaelvasconcelos2206 4 года назад +8

    Thank you sir for the all knowledge you’ve taught me! You’ve become my java’s guru!

  • @stefaniamocanu3571
    @stefaniamocanu3571 4 года назад +9

    Thanks a lot for this video! My granny used to say: You should live 100 years for the good deeds you did!
    Also, I love the technique you've used by explaining what should we do in case of some error and why every step is important in developing.

    • @adriang1135
      @adriang1135 4 года назад +1

      Se mai uita si romani la clipurile astea, nice :)

    • @rupindersinghcheema9573
      @rupindersinghcheema9573 4 года назад +1

      What does good deed have anything to do with this video? Why is your granny being dragged in a Hibernate tutorial?

  • @jayjoshi1426
    @jayjoshi1426 2 года назад +14

    I was "The Most Confused" guy while learning Hibernate, but you Navin, made my life easy in these 3:19 hours. Thanks a ton for such videos and sharing your knowledge with such a great sense of understanding. Once I get to my destination, you will be one of the persons to whom I will thank for.

    • @kumarswamy9251
      @kumarswamy9251 2 года назад

      Hi, Didnt you got any error while executing in the first place??

  • @venkatanarsimhasanam5807
    @venkatanarsimhasanam5807 4 года назад

    Awesome you are making our life easy by making concepts understand clearly. Thanks so much.

  • @theSDE2
    @theSDE2 5 лет назад +1

    Nice video. My hibernate got revised in 3hrs just. Thanks bro :)

  • @samedakifvarol9357
    @samedakifvarol9357 2 года назад

    In Turksih; Yazılıma yeni başlayan birisi olarak yazıyorum ki gayet temiz bir dersti. Hibernate'e dair kafamda hiçbir şey yoktu. Aşinalığı kazandırdı. Şu an sene 2022, dersin hala gideri var. İstifade etmek de şüpheyle yaklaşan arkadaşlar için buraya bırakıyorum.
    This course is very nice. Thank You ! :)

  • @sujathaniwarnakulasuriya4011
    @sujathaniwarnakulasuriya4011 Год назад

    Thank you so much Navin for these tutorials. I pass my job interviews always thanks to your tutorials

  • @irenechatterjee3205
    @irenechatterjee3205 3 года назад

    You have made concepts so much easier even for new learners

  • @monyettenyom2540
    @monyettenyom2540 4 года назад +1

    I need to learn hibernate for my exam. Your explanation is far better than the one by the lecturer at my uni. Kudos for navin!

  • @swagatikasahu7889
    @swagatikasahu7889 2 года назад

    Your teaching style is amazing.Got my concepts more clear.Thanks a lot

  • @milankbudha
    @milankbudha Год назад +1

    many coding channels explain by words but you explain clearly by writing on board and it makes us so simple to understand...thank u so much for this hibernate tutorial❤❤❤❤respect for u from Nepal🇳🇵

  • @rono7993
    @rono7993 2 года назад

    Navin, i don't know how to say thank you. Your content is in another level. God bless you man.

  • @venkatasubbareddy6425
    @venkatasubbareddy6425 4 года назад

    Great sir!. Thank you so much for sharing this video. Your explanation is very good.

  • @manishchauhanushatech
    @manishchauhanushatech 10 месяцев назад

    Hi Navin, I have read so many books and videos on hibernate and jpa. This video cleared all the mapping concepts which other resources could not do. Thanks a lot.

  • @sefacorleone8276
    @sefacorleone8276 3 года назад

    i watched this tutorial from the beginning and this is really awesome!

  • @suchitrajadhav1688
    @suchitrajadhav1688 4 года назад +2

    Hi Alien... U r so talented.. The way you used to explain concepts is simply Awesome.. Thanks a lot for educating in simple way. :-)

  • @desiengineerashish4908
    @desiengineerashish4908 3 года назад +6

    This was awesome👏✊👍 In one vdo u made us from zero to hero in Hibernate. Thank you🙏💕🙇

  • @vukkusandhya9455
    @vukkusandhya9455 3 года назад

    It's very confusion for me when I was working with this stuff but after seeing ur videos now only I'm getting clarity finally thank u so much navin sir

  • @ravishankarsharma7635
    @ravishankarsharma7635 4 года назад +44

    very good video, teaching approach is very good, by seeing each error and then root cause of the and after that solution, combined all makes a good solid concept...thanks ...

    • @lollowBRO
      @lollowBRO 3 года назад

      Yes my brother... totally

    • @rahulbhavsar7404
      @rahulbhavsar7404 3 года назад +1

      38:12 I don't have ServiceRegistryBuild in my eclipse, Eclipse doesn't suggest me that object what should I do??

  • @radovan858
    @radovan858 4 года назад +38

    This course is amazing.Every exercise explained well.God bless you Navin.

  • @shubhangipatil1207
    @shubhangipatil1207 4 года назад

    Very good session, comparitively heavy with the knowledge bombarded but one needs to be ready with coffee.
    Great depth of topic covered, good job done!!!
    Will regularly visit your channel 🙌✌️

  • @pinkym6934
    @pinkym6934 4 года назад

    Thanks Sir!!!!Thanks a million!!!Its fun learning with you. Learning is fun when there is a dash of a sense of humor. Also, I had been relentlessly trying to get that hibernate /sql server connection successful for many days but in vain. But because of these tutorials my life has become easier.

    • @kushalsraj6759
      @kushalsraj6759 3 года назад

      How do you delete a student to laptop relationship from the foreign table????
      Trying to do this__>
      Student stu = session.get(Student.class, 1);
      stu.getLaptop().remove(lap);
      session.update(stu);
      Trying to delete a relationship between a student and laptop....but doesn't update.
      Need help...Thanks

  • @biniamhaile8868
    @biniamhaile8868 4 года назад

    thanks very much this is the best tutorial in you-tube.fantastic way of explanation. Best!!!

  • @shaileshkumar-df3zd
    @shaileshkumar-df3zd 3 года назад +2

    Hello Navin , your Teaching style is superb , it would be really great full if you cover and provide tutorial for BPM Engine like Camunda .
    Thanks in Advance

  • @annapoornayaligar4187
    @annapoornayaligar4187 2 года назад

    Thanks a ton for the complete session on hibernate it was really helpful and only you can explain it very well ☺️...

  • @kevklash
    @kevklash 5 лет назад

    Great video, very useful. Thanks for sharing, you got a new subscriber.

  • @piyushmajgawali1611
    @piyushmajgawali1611 3 года назад

    I love how calmly you face the errors.

  • @zahidsayil9066
    @zahidsayil9066 5 лет назад

    Excellent Job Sir, I really love your approach of breaking down complex problems.
    Next I am waiting for Spring Security

  • @pietrobondioli
    @pietrobondioli Год назад

    It was incredibly easy to understand all the concepts, Thanks from Brazil!!

  • @UrsSuryaReddy
    @UrsSuryaReddy 3 года назад +1

    This is a amazing tutorial video thank you sir, you're a Big saviour

  • @korove2
    @korove2 3 года назад

    Excellent lesson for Hibernate! You are a great teacher!

  • @LehmannMr
    @LehmannMr 4 года назад

    Absolutely brilliant - I love it.

  • @vaibhavpratihar3552
    @vaibhavpratihar3552 4 года назад

    Awesome Man. Thanks for the knowledge. Keep up the good work :)

  • @rohitpaul5438
    @rohitpaul5438 3 года назад

    one of the best tutorials on hibernate, even a beginner like have easily understood this.

  • @smithcodes1243
    @smithcodes1243 4 года назад +2

    Thank you so much. It was really helpful.

  • @LisandroToledoSanRafael
    @LisandroToledoSanRafael 2 года назад

    ¡Excelente tutorial en video! Muy claro. Gracias.

  • @LinhTran-om6qh
    @LinhTran-om6qh 17 дней назад

    I love this teaching method when the teacher intentionally and repeatedly runs into errors to explain the key concepts and helps students avoid pitfalls. Amazing!

  • @romawu
    @romawu 4 года назад +3

    That tutorial is simply great. Thanks for your effort!

  • @ayeshasiddique2501
    @ayeshasiddique2501 5 лет назад +1

    Thatipalli NaveenKumarReddy BAPREDDY of telusko tutorials. Thank you so much for Making me truly understand the concepts of Hibernate.

  • @bristibhuyan831
    @bristibhuyan831 4 года назад +2

    I love the way you teach...Thank you sir🙏

  • @roychan2190
    @roychan2190 4 года назад

    I'm always your supporter!!! Thank you master!!

  • @kraju8760
    @kraju8760 4 года назад

    Thank you sir, today I learn my gaps in hibernate.and also I am requesting you to explain about Criteria API..

  • @punitanand4329
    @punitanand4329 5 лет назад +3

    Excellent work Sir.. Please do some more live project on Spring , Hibernate.

  • @abdulnafay790
    @abdulnafay790 3 года назад +2

    java , jsp , servlet , jdbc , now hibernate done. thank u soo much sir. from pakistan❤

  • @madhumitarajan2030
    @madhumitarajan2030 4 года назад

    Thanks a ton Navin for this amazing video!!!!

  • @hiusho
    @hiusho 3 года назад

    Useful and compact tutorial, Thank you!

  • @nadeembhati4381
    @nadeembhati4381 4 года назад

    Great stuff.
    Thanks for making one video. :)

  • @dazelmann6589
    @dazelmann6589 4 года назад

    Very well tutored, other instructors cost this much of info for 100$ with least amount of effort.
    Will binge your other tutorials too.
    Thank you.

  • @raamch
    @raamch 2 года назад

    This is the great explanation with great examples on Hibernate and other concepts like HQL and Cache.

  • @Shivanai_h
    @Shivanai_h 3 года назад

    Thank you for making this video. It really helped me a lot.

  • @milaanvigraham8664
    @milaanvigraham8664 3 года назад

    Hi Navin. With regards to your query at 1:17:10, you need to highlight the variable, select refactor->rename. Then you can type the new name and it changes everywhere.
    Also, you are among the best human beings on RUclips. Thank you for giving us so much knowledge and helping us get great jobs all for free. This should not be forgotten. I don't know if you care for it but if we had a donation link, we'd love to donate. What you do for us is worth at least 1-10% of our salaries.

  • @makemoneyeasier4245
    @makemoneyeasier4245 3 года назад

    BIG THANK you sir for Wonderful explanation that i have never seen .