Spring Boot Project | Banking Application using Spring Boot 3, Spring Data JPA (Hibernate), & MySQL

  Рет қаралды 227,343

Java Guides

Java Guides

Күн бұрын

Пікірлер: 215
@JavaGuides
@JavaGuides 2 ай бұрын
Solution for Lombok issue: kzbin.info/www/bejne/pqC3daKEbK96edEsi=4baQe-G0ptg9YWML. Check out complete Spring Boot Banking Application Project: kzbin.info/www/bejne/mXqodYGYYt5-p5osi=ToC18gnpzBDWE-U2 #subscibe #like #comment
@arjunchandran5798
@arjunchandran5798 Жыл бұрын
Guys I can bet that he is not only teaching you how to do the project, he's also teaching you how to write codes in coding standards. His coding structure is amazing and it is at its best .
@abduelrah3676
@abduelrah3676 8 ай бұрын
Yeah, abstraction at its best 👌
@boh3607
@boh3607 7 ай бұрын
Yes he is pro.
@JavaGuides
@JavaGuides Жыл бұрын
Let’s have 5k likes for this video. I will plan more videos on projects
@AdityaNarayanSahoo-c4w
@AdityaNarayanSahoo-c4w Жыл бұрын
could you please implement frontend in this project.
@KwonHyunRan
@KwonHyunRan Жыл бұрын
Please show front-end code and how to add and delete rows on front-end too. Thank you so much. Your code make my day better :D
@passionfirst
@passionfirst 10 ай бұрын
sir your videos are very helpful first of all thank you for that. Could you add stuffs like Authentication, Verification, JWT Tokens because your code is very clean i think we can learn atleast some basics of the advanced stuffs?
@code.edanur
@code.edanur 9 ай бұрын
Thank you so much !
@lsiddharthareddy8635
@lsiddharthareddy8635 8 ай бұрын
please provide github repo link
@RandomGuy159951
@RandomGuy159951 Жыл бұрын
You are my favorite youtuber right now. Ramesh, thank you for doing what you do.✌️👍
@codewithcoffe24
@codewithcoffe24 9 ай бұрын
The best video I watched till date!!!Love it Man!!! Please upload more projects
@pranaypaul6361
@pranaypaul6361 11 ай бұрын
Please make more videos like this specially on Spring boot...java backend related. You kept everything so simple and beginning level understanding. I would like you to extend this project with next step to deploy on AWS eventually....bcz you keep things simple. You provided a 360 degree perspective how to do REST api from interface to function implementation to controller...we can build more on it. Please provide whats next for this project to deploy and make it CV ready where actually we can elaborate everything from A to Z and can follow the same principle to build other projects on spring...Thank you sir.
@harshavardhinisridhar6747
@harshavardhinisridhar6747 6 ай бұрын
One of the best tutorials on Springboot. I have always struggled with Springboot, but this one video cleared all of my questions. All the best to you , Java Guides! Thank you so much for this amazing video.
@RajinderYadav
@RajinderYadav Жыл бұрын
This is an good basic video. I love the pace and not wasting time going over the basics, these things can be easily looked up. It also servers as a good refresher for busy developers. You don't need to use DTO objects anymore or a mapper class, just use Java Records and use it to work with immutable data. I don't know why you wrote error handling but didn't test them out? It would have been better to go over basic response entity error handing and exception class and correct HTTP status.
@JavaGuides
@JavaGuides Жыл бұрын
This project gives a base your banking project. The scenario I missed like error handling, you can take it as exercise. I will cover records in upcoming projects. Note that all APIs return the correct http status as per standards.
@AK-tt7fc
@AK-tt7fc 9 ай бұрын
OMG , First time created project after learning from you . excited after seeing the result in DB . Thanks alot .
@gobindasuniqueideas8247
@gobindasuniqueideas8247 Жыл бұрын
Good video Ramesh. But you should add validation, exception handling and security to this application. Also some more functionality is required like, statement creation for individual account holders, loan processing, external service call... asynchronous communication...these will make this project more efficient and more complete.
@codewithcoffe24
@codewithcoffe24 9 ай бұрын
love the ideas
@akshaytelang22
@akshaytelang22 6 ай бұрын
Can you send code for projects that use this concept . It will be very helpful for me as I am just starting with springboot
@davidmurege
@davidmurege 6 ай бұрын
One of the best springboot hibernate tutorial, it also taught me how to test apis using postman, apidog and not to rely on browsers like edge,google. Thumbs up sir
@code.edanur
@code.edanur 9 ай бұрын
That was amazing tutorial . I completed my Project and added my portfolio. Thank you so much your channel is really a gift for me . I will buy your udemy education also . You explain every step clearly , really thanks
@saitejaballa6759
@saitejaballa6759 8 ай бұрын
It's really quite helpful you not only did explained the implementation but also explained how to follow best practices . Thanks a lot!
@JavaDotNetDeveloper
@JavaDotNetDeveloper 5 ай бұрын
@JavaGuides, Thank you very much Ramesh Sir for making such a Real Time project. within a hour I learnt the REST API.
@DanishAli-ql1es
@DanishAli-ql1es 5 ай бұрын
I created my first project using Java and SpringBoot, Thanku so much for this tutorial
@harishsingh2451
@harishsingh2451 11 ай бұрын
Please upload more videos that will be beneficial for our real-time project work. These videos should cover topics that increase our knowledge and help us address real-time issues effectively. Thank you in advance for providing resources that will enhance our skills and support us in navigating challenges during real-time projects.
@kholofelonkgape6768
@kholofelonkgape6768 8 күн бұрын
Thank you ramesh very educative tutorial ❤
@suranjan1000
@suranjan1000 6 ай бұрын
You have just boost up my confidence with this project video. Thanks a lot n lot !!!
@harishkummara767
@harishkummara767 6 ай бұрын
Your explanations are clear and straightforward, making learning enjoyable. Thank you for this 😊
@janhvisingh-ry8wp
@janhvisingh-ry8wp 2 күн бұрын
can you add security features in this as well or make another video with spring security .it would be really helpful
@manoshacooray5322
@manoshacooray5322 9 күн бұрын
Thank you so much sir, This really helped me to learn about spring boot ❤
@178_susmitabera5
@178_susmitabera5 4 ай бұрын
Thnq sir. This video deserves millions of views 😊
@prabakarana7176
@prabakarana7176 2 ай бұрын
Hi Ramesh,26:16 while sending i am getting 404 error please help
@mahady_hasan_fahim
@mahady_hasan_fahim 4 ай бұрын
I watched it already. Thank you Sir for shearing it once again on facebook
@aarongopi6749
@aarongopi6749 7 ай бұрын
keep it bro ,really well explained. Especially for me i have the clear understanding of response entity.
@satyamsinha576
@satyamsinha576 9 ай бұрын
Thank you Ramesh for deep explanation of every small aspect of the project
@adityacr7407
@adityacr7407 7 ай бұрын
This guy is good , I mean it seriously.❤
@themotivationhouse1190
@themotivationhouse1190 9 ай бұрын
Excellent video I watched till date!!! Love it Man!!! Please upload the front-end also ❤❤
@hemika1322
@hemika1322 8 ай бұрын
19:35 at this point you are creating mapper class and accessing the variables from Account, AccountDto class. When i try to use getId,getaccountHolderName,getBalance using accountDto object i am getting an error "Cannot find getId" also with the other methods. Can anyone or @Java Guides sir help me to resolve this issue.
@JavaGuides
@JavaGuides 8 ай бұрын
Install Lombok plugin in your IDE
@hemika1322
@hemika1322 8 ай бұрын
Thank you sir it worked. I have one doubt here we already added the Lombok dependency when we are creating spring project. Whatever the plugins we added in pom.xml should get downloaded at the time of build the project. In this case Lombok was not installed. Is there any particular reason for this sir?
@panduupadhya4640
@panduupadhya4640 6 ай бұрын
@@hemika1322 some plugins need to be installed on IDE also...
@sunnyarora5147
@sunnyarora5147 24 күн бұрын
@@JavaGuides still not working
@tradeiteasyy
@tradeiteasyy 7 ай бұрын
Why are you not using autowired insted of constructor dependency injection?
@tarunmarisetti4536
@tarunmarisetti4536 2 ай бұрын
Hello Sir, I have been following Your videos quite a long time. You are my Guide to SpringBoot. i have a question here, why u didn't declare column name for balance?
@lakshmisridhar7433
@lakshmisridhar7433 5 ай бұрын
You are the angel, nice really great sir, but I had tough time with this now it’s easier
@KrishnaKamlesh-r6z
@KrishnaKamlesh-r6z Ай бұрын
RequiredArgsConstructor ka use kar sakte hai na autowiring ke liye
@adityabhadoriya3191
@adityabhadoriya3191 11 ай бұрын
8:08 create a packaging structure and Springboot app success. connection to Database 11:45 Create Spring Data JPA Repository
@FutureForge-ir7xc
@FutureForge-ir7xc 3 ай бұрын
Very well Explained bro!!!! Thank you so much!!!!
@rishiraj2548
@rishiraj2548 2 ай бұрын
@Data annotation from lombok helps with Getter and Setter stuff. Just for the sake of brevity!
@sudarshankumbhar6538
@sudarshankumbhar6538 8 ай бұрын
The best explanation and code writing❤
@pranavkumar7369
@pranavkumar7369 10 ай бұрын
which keyboard are you using? feedback sound is so dam good... Please let me know.
@ЕвгенийВовк-ы7ь
@ЕвгенийВовк-ы7ь 7 ай бұрын
Creating the Banking-app - an amazing! thx🙏
@sandeep_begudem
@sandeep_begudem Жыл бұрын
Hey Ramesh, would you also write some custom JPQL queries for all the CRUD operations? Thank you!
@Web-Tech126
@Web-Tech126 Жыл бұрын
we need more projects ❤ to learn quickly 😊
@davidalejandro330
@davidalejandro330 6 ай бұрын
Thank's man! This resource is very helpfull for me, great video.
@nahomabebe3582
@nahomabebe3582 8 ай бұрын
Your cool Man teach us more, pass knowledge and skills. God will blessings you More
@nitakr385
@nitakr385 10 ай бұрын
Thanks for this tutorial.
@vattikondasravani5263
@vattikondasravani5263 Жыл бұрын
Hi, Thanks for the project . I was trying to do same parallelly. In the mapper class while passing arguments in the account constructor it is not showing getter methods. I mentioned @Data in AccountDto class. Still it is not showing getter methods. could you please help me on this?
@JavaGuides
@JavaGuides Жыл бұрын
Install Lombok plugin in your STS IDE
@adityacr7407
@adityacr7407 7 ай бұрын
Lombok dependency must be missing
@HarshithRajuP
@HarshithRajuP 3 ай бұрын
Thank You for your Well Explanation...!!!!😉
@navneettiwari8382
@navneettiwari8382 2 ай бұрын
Thanks brother ❤, it was very helpful..
@ytabhigan
@ytabhigan 10 ай бұрын
Great learning resource, thanks. Can we use MongoDB instead of MySql in this project if yes then can you make a small tutorial as to how?
@mdtabrez9304
@mdtabrez9304 Ай бұрын
Why we using Dto or Mapper instead of that we can directly access the same result from account why we have to change dto to entity and entity to dto
@COD_MW007
@COD_MW007 Жыл бұрын
Sir, I am trying to find a course in your playlists where you have created a simple end to end springboot application in which spring JWT is also used, but I couldn't find it. can you help me with this? can you please provide me some link to the video or entire playlist?
@HARSINIAM
@HARSINIAM 11 ай бұрын
Thank you for providing a clear explanation sir
@himanshusemwal671
@himanshusemwal671 6 ай бұрын
I'm getting error while sending request in postman. time:- 26:05 below is the error i'm getting { "timestamp": "2024-07-17T10:47:47.701+00:00", "status": 500, "error": "Internal Server Error", "path": "/api/accounts" } can you please help me to resolve this
@knowledgeseeker7577
@knowledgeseeker7577 5 ай бұрын
I am also getting same error AccountDto.getId() is null in mapToAccount method
@marvinchrismangahas2352
@marvinchrismangahas2352 4 ай бұрын
did you resolve it? can you share it
@tysontyson2616
@tysontyson2616 3 ай бұрын
@@marvinchrismangahas2352 did you resolve it
@Samuel-ow5jx
@Samuel-ow5jx 8 ай бұрын
Love your tutorials, Ramesh!
@azhargayawi
@azhargayawi 4 ай бұрын
Can i add this project in my resume?
@AK-tt7fc
@AK-tt7fc 9 ай бұрын
@JavaGuides , i am learning springboot from your videos . Kindly share the order in which i can do your projects . from beginner level to expect .
@nishantkumar3516
@nishantkumar3516 11 ай бұрын
Thanks! Please share best practices on low latency architecture (eTrading applications)
@geetasharmageetasharma9503
@geetasharmageetasharma9503 5 ай бұрын
I completed this plese upload more backend projects
@MaxGyn2023
@MaxGyn2023 4 ай бұрын
Thank you for the class
@dineshchanna4993
@dineshchanna4993 Жыл бұрын
Sir geeat explanation, from now please use dark mode(night theme) good for our eyes,thdy give cool effext
@nandyalasudharshan6859
@nandyalasudharshan6859 Жыл бұрын
Awesome Explanation and please do add more features into this project
@mohamed_alaa68
@mohamed_alaa68 7 ай бұрын
This is very good tutorial Thanks very much
@vinitapatil-z4n
@vinitapatil-z4n 6 ай бұрын
thank you. your guidance was very useful.
@onkarkarpe4658
@onkarkarpe4658 10 ай бұрын
Hi @Java Guides Getting error 401 while calling the REST API, but we have not given any security user while making the project, Please help me on this
@SaiKrishnavallabhajoshyula
@SaiKrishnavallabhajoshyula 9 ай бұрын
Nicely explained , great bro . well done
@rishikrishnangurunathan8965
@rishikrishnangurunathan8965 9 ай бұрын
Hi sir. This video is really helpful for understanding the concepts of REST APIs. But is there any methods for implementing thymeleaf for creating a front-end so that instead of using the postman, i can manipulate the data in the DB through the webpage itself.
@tradeiteasyy
@tradeiteasyy 7 ай бұрын
Clean and neat code ❤
@nabinbudhathoki4402
@nabinbudhathoki4402 Жыл бұрын
Hi Ramesh, really appreciate your content. Can you make project on microservices as well. Thank You
@rajnikant9123
@rajnikant9123 Жыл бұрын
Amazing video sir...please implement this same project with thymelefeaf as a frontend view.
@sourabhmukherjee4411
@sourabhmukherjee4411 Жыл бұрын
Hi not required. Nowadays ui is created using react or angular.
@ajaykrishnaa9004
@ajaykrishnaa9004 11 ай бұрын
please add the github link for this project in description and it will be helpful . Thanks
@RashidMd-ud4fj
@RashidMd-ud4fj Жыл бұрын
good to see content my fav sir
@rryann088
@rryann088 9 ай бұрын
Excellent!!! TThis helped me a lot!
@code.edanur
@code.edanur 9 ай бұрын
Please make more videos :) Best regards from Turkey
@sidharthrout728
@sidharthrout728 5 ай бұрын
nice one bhai
@pradipta.007
@pradipta.007 9 ай бұрын
in 10:08 why are we using both @no args and @all arg annotations?
@chanduprem7583
@chanduprem7583 10 ай бұрын
Super sir❤
@djb155
@djb155 4 ай бұрын
Can we use dao. Which is better dao Or dto.
@vishwajeetsingh5646
@vishwajeetsingh5646 9 ай бұрын
What is the need to create AccountDto and do we have to map account to accountDto. I don't understand, please somebody explain.
@obinnadanil8146
@obinnadanil8146 8 ай бұрын
The dto is a data transfer object and that's tailored to meet the what's needed at the frontend. It also adds some level of security by exposing only the needful information to the client side. So yea, in real world application, it is advised you map from entity to dto while transferring to frontend and dto to entity while transferring from the client side to the database.
@andiuptown1711
@andiuptown1711 7 ай бұрын
@@obinnadanil8146what about dao? Do we need that too
@panduupadhya4640
@panduupadhya4640 6 ай бұрын
@@andiuptown1711 Dao layer is useful when any changes need to be done only on the database part, yes it is best practice to create Dao layer
@hymateluguvlogger4820
@hymateluguvlogger4820 3 ай бұрын
I'm using eclipse IDE, while practicing this project everytime, I got stuck in Mapper class with DTO getter functions though I have defined getters and setters. Its saying getters are not defined, even in import section also its saying imported classes are not been used though I have used them in mapper classes. tried with AI solutions too but no luck.
@JavaGuides
@JavaGuides 3 ай бұрын
Install Lombok plugin in your Eclipse IDE
@DyavarasettiAkshaya
@DyavarasettiAkshaya 10 ай бұрын
Thank you for this project . I was trying to do same parallelly. In the mapper class while passing arguments in the account constructor it is not showing getter methods. I mentioned @Data in AccountDto class. I have installed lombok pluggin in eclipse Still it is not showing getter methods. could you please help me on this?
@johncena-mw3ge
@johncena-mw3ge 9 ай бұрын
same here
@AnjaliMusale-b2u
@AnjaliMusale-b2u 3 ай бұрын
Same here
@shaikamzadhussain917
@shaikamzadhussain917 3 ай бұрын
Same here
@shubhammagrde9888
@shubhammagrde9888 Жыл бұрын
Please teach us more project just like this
@sambit_x
@sambit_x 5 ай бұрын
Why the tables are not created in Schema in the database
@shaikamzadhussain917
@shaikamzadhussain917 2 ай бұрын
I have created entity class and run the spring boot application it runs successfully with no errors but table is not created in mysql database i could not configure issue please help me
@shaikamzadhussain917
@shaikamzadhussain917 2 ай бұрын
@javaGuides
@AkshayYadav-qi4sv
@AkshayYadav-qi4sv Жыл бұрын
Nice project Some kind of simple UI using angular or react would have been great for this project
@himanshuprajapati2238
@himanshuprajapati2238 Жыл бұрын
you are doing excellent job, I have enrolled your Udemy course also. can you please make project on Spring AI? with good use case?
@bka9705
@bka9705 Жыл бұрын
in controller layer where is request.put("amount") coming from whether it is dynamically giving?
@JavaGuides
@JavaGuides Жыл бұрын
It's a request.get("amount") not a put()
@bka9705
@bka9705 Жыл бұрын
@@JavaGuides yes yes Key is giving manually by us?
@JavaGuides
@JavaGuides Жыл бұрын
@@bka9705 No, we are binding the request to Map using @RequestBody Annotation. In a Postman, you can see we are passing object with key as amount and value as 10000.
@SomnathDas-fg2qc
@SomnathDas-fg2qc 9 ай бұрын
Sir please make one video on 2+ years of experience spring boot project ,to showcase fake experience in an interview so that we can switch out domain to java developer
@panduupadhya4640
@panduupadhya4640 6 ай бұрын
why did you use dto class instead of entity class? is it necessary to do so or what? I just want to know
@nidhidilesh3122
@nidhidilesh3122 6 ай бұрын
did you find out ?
@panduupadhya4640
@panduupadhya4640 6 ай бұрын
@@nidhidilesh3122 ha, it is actually Best Practice to interact with client and the server in order to avoid exposing directly our entity class to end point .
@PriyanshuThakur-iu5mp
@PriyanshuThakur-iu5mp 7 ай бұрын
hi sir i have a qus why you made your custom mapper when we have model mapper in java?
@alirabee7649
@alirabee7649 11 ай бұрын
thank you so much for your effort
@azhargayawi
@azhargayawi 4 ай бұрын
Can i add this project in my resume
@carlosbernardo6531
@carlosbernardo6531 Жыл бұрын
Ok. Let's enroll the new journey
@JavaGuides
@JavaGuides Жыл бұрын
Means ?
@carlosbernardo6531
@carlosbernardo6531 Жыл бұрын
​@@JavaGuides let's start the course
@bhavanagattu5958
@bhavanagattu5958 6 ай бұрын
Did you add jwt to this project​@@bala7965
@samahmahdi5511
@samahmahdi5511 10 ай бұрын
Thanks for sharing
@satyajitparija6033
@satyajitparija6033 10 ай бұрын
Please add security and validation in the above project
@PallabChatterjee18
@PallabChatterjee18 Жыл бұрын
Hey Can you make this as a project and make a series of videos and do some front end as well please
@sudo-abhinav
@sudo-abhinav 11 ай бұрын
please tell me which JDK you use
@VikashBharadwaj
@VikashBharadwaj 4 ай бұрын
Can i add this project in my resume
@TinTin-tw7cg
@TinTin-tw7cg Жыл бұрын
what are uses of another class Account_dto instead of using Account to save data?
@shubhammagrde9888
@shubhammagrde9888 Жыл бұрын
great video sir
@anuhyap384
@anuhyap384 5 ай бұрын
why are we using Dto here?
@pragmaticcoder6910
@pragmaticcoder6910 Жыл бұрын
Can we have front end integration to this project. It doesn’t have to be like a true banking websites but it would be great having front end with JWT.
@saurabhkumar-qr2cc
@saurabhkumar-qr2cc Жыл бұрын
Can make 1 project using observable design patterns
@SonaliMunjannavar
@SonaliMunjannavar 11 ай бұрын
I was cloning this project, I am stuck between with error ,unable to solve and complete it
@TheTimelessReverie
@TheTimelessReverie 10 ай бұрын
same here the getter, setter method for mapper class are not defined
@adityacr7407
@adityacr7407 7 ай бұрын
Install Lombok dependency, that must be missing .
@lakshmisridhar7433
@lakshmisridhar7433 5 ай бұрын
Unbelievable keyword deposit is added in service. Java, showing error
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Видео 1: Java21 Maven + SQL Docker + JPA Hibernate
31:01
Java, SQL и Spring
Рет қаралды 58 М.
Harsh Truth of Java in 2024! Ft. Ultimate Java Developer @Telusko
28:46
Java is mounting a huge comeback
3:40
Fireship
Рет қаралды 1,2 МЛН
Spring Boot Project for Beginners
1:41:40
Telusko
Рет қаралды 431 М.
Spring Boot Tutorial | Full Course [2023] [NEW]
1:37:31
Amigoscode
Рет қаралды 2,9 МЛН
This is the Only Right Way to Write React clean-code - SOLID
18:23
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН