Spring Boot Project | Banking Application using Spring Boot 3, Spring Data JPA (Hibernate), & MySQL
Вставка
- Опубліковано 22 лис 2024
- In this video tutorial, we will learn how to build REST APIs for a simple Banking application using Spring Boot, Spring Data JPA (Hibernate), and MySQL database. @RameshFadatare
My Top 10+ Udemy Courses (Bestseller Courses):
www.javaguides...
Java Guides blog: www.javaguides...
Company Website: rameshfadatare...
We'll create a simple version of the Banking App with basic functionalities: creating a bank account, fetching account details, making a deposit/withdrawal, deleting an account, and more.
Check out my Udemy courses: www.javaguides....
#springboot #javaguides #java
Check out complete Spring Boot Banking Application Project: ua-cam.com/video/cIEDNb-yKq8/v-deo.htmlsi=ToC18gnpzBDWE-U2 #subscibe #like #comment
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 .
Yeah, abstraction at its best 👌
Yes he is pro.
Let’s have 5k likes for this video. I will plan more videos on projects
could you please implement frontend in this project.
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
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?
Thank you so much !
please provide github repo link
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.
The best video I watched till date!!!Love it Man!!! Please upload more projects
You are my favorite youtuber right now. Ramesh, thank you for doing what you do.✌️👍
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.
love the ideas
Can you send code for projects that use this concept .
It will be very helpful for me as I am just starting with springboot
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.
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.
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
I created my first project using Java and SpringBoot, Thanku so much for this tutorial
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.
@JavaGuides, Thank you very much Ramesh Sir for making such a Real Time project. within a hour I learnt the REST API.
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
It's really quite helpful you not only did explained the implementation but also explained how to follow best practices . Thanks a lot!
OMG , First time created project after learning from you . excited after seeing the result in DB . Thanks alot .
You have just boost up my confidence with this project video. Thanks a lot n lot !!!
Thnq sir. This video deserves millions of views 😊
I watched it already. Thank you Sir for shearing it once again on facebook
Your explanations are clear and straightforward, making learning enjoyable. Thank you for this 😊
@Data annotation from lombok helps with Getter and Setter stuff.
Just for the sake of brevity!
Very well Explained bro!!!! Thank you so much!!!!
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.
This guy is good , I mean it seriously.❤
You are the angel, nice really great sir, but I had tough time with this now it’s easier
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?
we need more projects ❤ to learn quickly 😊
Thank You for your Well Explanation...!!!!😉
The best explanation and code writing❤
Thank you Ramesh for deep explanation of every small aspect of the project
Hey Ramesh, would you also write some custom JPQL queries for all the CRUD operations? Thank you!
I completed this plese upload more backend projects
Your cool Man teach us more, pass knowledge and skills. God will blessings you More
@JavaGuides , i am learning springboot from your videos . Kindly share the order in which i can do your projects . from beginner level to expect .
Why are you not using autowired insted of constructor dependency injection?
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?
Thanks for this tutorial.
keep it bro ,really well explained. Especially for me i have the clear understanding of response entity.
This is very good tutorial Thanks very much
Creating the Banking-app - an amazing!
thx🙏
Thank you for providing a clear explanation sir
Thank you for the class
Thank's man! This resource is very helpfull for me, great video.
Sir geeat explanation, from now please use dark mode(night theme) good for our eyes,thdy give cool effext
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?
thank you. your guidance was very useful.
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
Awesome Explanation and please do add more features into this project
please add the github link for this project in description and it will be helpful . Thanks
Excellent video I watched till date!!! Love it Man!!!
Please upload the front-end also ❤❤
Thanks! Please share best practices on low latency architecture (eTrading applications)
which keyboard are you using? feedback sound is so dam good... Please let me know.
8:08 create a packaging structure and Springboot app success. connection to Database
11:45 Create Spring Data JPA Repository
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.
Love your tutorials, Ramesh!
Can i add this project in my resume?
Nicely explained , great bro . well done
Please make more videos :) Best regards from Turkey
Clean and neat code ❤
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?
Install Lombok plugin in your STS IDE
Lombok dependency must be missing
nice one bhai
Hey Can you make this as a project and make a series of videos and do some front end as well please
Amazing video sir...please implement this same project with thymelefeaf as a frontend view.
Hi not required. Nowadays ui is created using react or angular.
Please teach us more project just like this
Can i add this project in my resume
Thanks for sharing
Hi Ramesh, really appreciate your content. Can you make project on microservices as well. Thank You
Can we use dao. Which is better dao Or dto.
God has sent angels to earth to save people...
Ur my angel 😇..
Super sir❤
CAN I ADD THIS project in my RESUME?
Please reply somebody
Thank you sir
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
Ok. Let's enroll the new journey
Means ?
@@JavaGuides let's start the course
Did you add jwt to this project@@bala7965
hi sir i have a qus why you made your custom mapper when we have model mapper in java?
great video sir
good to see content my fav sir
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.
Install Lombok plugin in your IDE
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?
@@hemika1322 some plugins need to be installed on IDE also...
Nice project
Some kind of simple UI using angular or react would have been great for this project
Please add security and validation in the above project
you are doing excellent job, I have enrolled your Udemy course also. can you please make project on Spring AI? with good use case?
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.
Can make 1 project using observable design patterns
In AccountMapper class i was getting error in the object creation while giving values getId(),getAccountHolderName(),getBalance() in both Account and AccountDto .Please someone help me to resolve this.
Excellent!!! TThis helped me a lot!
Can you please provide the github repository
Why the tables are not created in Schema in the database
please tell me which JDK you use
which version java we are using?
Pls help to overcome the error
Class, interface, enum or record expected
Cannot resolve symbol ‘dto’
Im getting problem in withdraw,deposit and deleteAccount method api is noot working.
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.
Install Lombok plugin in your Eclipse IDE
thank you so much for your effort
Can i add this project in my resume
Hi ....... I am getting errors in AccountMapping, can you tell me the solution please ??
Hello sir, where can I see the final results?
what are uses of another class Account_dto instead of using Account to save data?
can u pls share the github repo link ?
can you explain full course of git
Sir can I add this project in resume
in 10:08 why are we using both @no args and @all arg annotations?
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?
same here
Same here
Same here
thanks a lot man
why are we using Dto here?