Java Tech Solutions
Java Tech Solutions
  • 170
  • 229 115
Resilience4j Retry: Building Fault-Tolerant Spring Boot Apps [2024]
In this comprehensive tutorial, we explore how to use Resilience4j's Retry module to build fault-tolerant applications with Spring Boot. As microservices architecture becomes increasingly popular, ensuring your applications can handle failures gracefully is more critical than ever.
Join us as we dive deep into:
- Understanding the basics of Resilience4j and its Retry functionality.
- Step-by-step implementation of Retry in a Spring Boot application.
- Real-world use cases and best practices for enhancing application resilience.
- Configuration options and how to customize retries for your specific needs.
- Debugging and troubleshooting common issues when using Resilience4j.
Whether you're a beginner looking to enhance your Spring Boot skills or an experienced developer wanting to implement fault tolerance in your applications, this video is packed with valuable insights and practical examples.
Don't forget to like, share, and subscribe for more tutorials on Spring Boot and resilient architecture!
Source Code: github.com/JavaaTechSolutions/resilience4j/tree/main/resilience4j-retry
File Upload Backend Code: github.com/JavaaTechSolutions/upload-file
File Upload Angular Code (UI) : github.com/JavaaTechSolutions/image-upload-angular-17
File Upload Tutorial : czcams.com/video/eDZ14OZ2ai8/video.html
Create Rest API : czcams.com/video/vRI8ABWo5ok/video.html
👋🏻 Connect with me:
Github: github.com/JavaaTechSolutions
LinkedIn: www.linkedin.com/in/javatech-solutions-b44b352b7
🎟 Join this channel to get access to perks: czcams.com/channels/m82_YpE8-MPvB-uLkoWZxA.htmljoin
🎉 Thanks for watching the video!. Don't forget to like, subscribe, and hit the notification bell to stay updated with our programming tutorials. Happy coding! 💻👩‍⚕️👨‍⚕️
SUBSCRIBE TO MY CHANNEL: bit.ly/3ZlFSLT ❤️
#Resilience4j #SpringBoot #Retry #FaultTolerance #Microservices #JavaDevelopment #SoftwareEngineering #WebDevelopment #2024techtrends
Resilience4j Retry: Building Fault-Tolerant Spring Boot Apps [2024]
zhlédnutí: 119

Video

Creating a Hotel Booking System with Spring Boot and MySQL [2024]
zhlédnutí 471Před 7 hodinami
In this tutorial, we will walk you through the process of building a Hotel Booking System using Spring Boot and MySQL. From setting up the project to designing the database schema and implementing the back-end logic, you will learn all the necessary steps to create a fully functional system from scratch. Whether you are a beginner looking to enhance your skills or a developer interested in lear...
Angular 17 Image Upload with Spring Boot and H2 Database
zhlédnutí 158Před 16 hodinami
Learn how to implement an image upload feature using Angular 17, Spring Boot, and H2 Database in this comprehensive tutorial. We will cover the full stack development process, from creating the backend with Spring Boot and H2 Database to building the frontend with Angular 17. By the end of this video, you will be able to upload and retrieve images in your web application seamlessly. Stay tuned ...
Customize Spring ResponseEntity Response! Step-by-Step Guide for Spring Boot Devs
zhlédnutí 377Před dnem
Learn how to customize Spring ResponseEntity responses in your Spring Boot projects with this step-by-step guide. In this tutorial, you will discover how to tailor the response entity to meet your specific requirements, providing a detailed walkthrough for Spring Boot developers. Enhance your understanding of Spring ResponseEntity and elevate your web application development skills by mastering...
Useful Spring Boot Conditional Annotation Examples and How to Create One
zhlédnutí 213Před dnem
In this video, we will explore useful Spring Boot conditional annotation examples and learn how to create your own custom conditional annotation. We will delve into the concept of conditional annotations in Spring Boot, provide practical examples, and discuss various uses for them in your projects. If you want to enhance your understanding of Spring Boot annotations and take your application to...
Angular 17 & Spring Boot 3 Electricity Bill Payment System [PROJECT]
zhlédnutí 309Před 14 dny
Learn how to build a complete Electricity Bill Payment System project using Angular 17 and Spring Boot 3 in this tutorial. Follow along as we cover the step-by-step process of integrating these technologies to create a seamless and efficient payment system. From setting up the environment to implementing the functionality, this project will guide you through the entire development process. Watc...
Generating and Paying Electricity Bill Project Using Spring Boot and JPA
zhlédnutí 795Před 14 dny
Learn how to create a complete project for generating and paying electricity bills using Spring Boot and JPA in this tutorial. This step-by-step guide will walk you through the process of developing a fully functional system to generate electricity bills and enable users to pay them seamlessly. Master the concepts of Spring Boot and JPA while building a practical project that simulates real-wor...
Add, Update, Delete in GraphQL with Spring Boot Tutorial in 2024
zhlédnutí 139Před 21 dnem
Learn how to perform Add, Update, and Delete operations in GraphQL with Spring Boot in 2024. This tutorial will guide you through the process of implementing these operations efficiently, providing you with a comprehensive understanding of how they work in GraphQL using Spring Boot. Stay tuned to master GraphQL operations and enhance your Spring Boot skills! Stay ahead of the curve with this in...
GraphQL in Spring Boot: The Ultimate Guide for Beginners (2024)
zhlédnutí 242Před 28 dny
Learn how to use GraphQL in Spring Boot with this ultimate guide for beginners in 2024. Discover the basics of integrating GraphQL into your Spring Boot applications, including setting up a GraphQL server, defining schemas, querying data, and more. Whether you are new to GraphQL or looking to level up your Spring Boot skills, this tutorial will help you get started with GraphQL in Spring Boot e...
Spring Boot: Connect Multiple Data Sources with PostgreSQL & MySQL [2024]
zhlédnutí 258Před měsícem
Learn how to configure multiple data sources with PostgreSQL and MySQL in Spring Boot with this step-by-step tutorial. By the end of this video, you will have a solid understanding of how to connect and manage different databases within your Spring Boot application. Stay tuned and enhance your Spring Boot skills! Source Code: github.com/JavaaTechSolutions/spring-boot-basis/tree/main/multi-datas...
Configuring Multiple Datasources in Spring Boot (Step-by-Step Guide)
zhlédnutí 598Před měsícem
In this step-by-step guide, learn how to configure multiple datasources in Spring Boot for the year 2024. Follow along as we cover the necessary configurations and settings to successfully set up multiple datasources in your Spring Boot application. By the end of this tutorial, you will have a solid understanding of how to effectively manage multiple datasources in your Spring Boot project. Sta...
Spring Boot Hikari Connection Pool Tutorial
zhlédnutí 1,4KPřed měsícem
In this Spring Boot Hikari Connection Pool tutorial, learn how to optimize database connection management by implementing a connection pool with Spring Boot and Hikari. Discover the benefits of using HikariCP and how to configure it efficiently in your Spring Boot application. Enhance the performance of your database operations and streamline your application's resource utilization with this st...
Enable HTTPS in Spring Boot Application in Just 5 Minutes
zhlédnutí 284Před měsícem
Learn how to enable HTTPS in your Spring Boot application in just 5 minutes! This tutorial will guide you through securing your application by adding SSL for a safer and more trustworthy user experience. Keep your data protected and build trust with your users by following these simple steps. Secure your Spring Boot application now! Virtal Thread In Detail: czcams.com/video/aLb1aZ1eIK0/video.ht...
Process MILLIONS of Records with Virtual Thread in Spring Boot (2024)
zhlédnutí 385Před měsícem
Learn how to efficiently process millions of records using virtual threads in Spring Boot in this tutorial. Virtual threads, introduced in Java 18, provide a lightweight alternative to traditional threads, significantly improving the performance of your applications. Follow along as we explore how to leverage virtual threads in Spring Boot to handle large datasets with ease. Stay tuned and opti...
Spring Boot 3 App Security Upgrade: Spring Security 6 in 2024
zhlédnutí 750Před měsícem
Learn how to upgrade the security of your Spring Boot 3 application by implementing the latest Spring Security 6 features in 2024. This tutorial will guide you through the process of securing your application and keeping it up-to-date with the latest security standards. Stay ahead of the curve and ensure that your application is protected against potential threats. Source Code: github.com/Javaa...
Build a Movie Ticket Booking System with Spring Boot and MySQL
zhlédnutí 1,6KPřed měsícem
Build a Movie Ticket Booking System with Spring Boot and MySQL
Building a TO DO List App with Spring Boot in 2024
zhlédnutí 363Před 2 měsíci
Building a TO DO List App with Spring Boot in 2024
Insurance Management System with Spring Boot | Step-by-Step Tutorial
zhlédnutí 1,2KPřed 2 měsíci
Insurance Management System with Spring Boot | Step-by-Step Tutorial
Create PDF in Any Language with Spring Boot - Simple Tutorial
zhlédnutí 329Před 2 měsíci
Create PDF in Any Language with Spring Boot - Simple Tutorial
Create a REST API in Spring Boot FAST with this Tutorial
zhlédnutí 357Před 2 měsíci
Create a REST API in Spring Boot FAST with this Tutorial
Build a Real-Time Chat App with Spring Boot and WebSockets
zhlédnutí 1,5KPřed 2 měsíci
Build a Real-Time Chat App with Spring Boot and WebSockets
WebSocket vs. HTTP: What's the Difference & Why It Matters
zhlédnutí 188Před 2 měsíci
WebSocket vs. HTTP: What's the Difference & Why It Matters
Breaking Down Monolithic vs Microservices: Which is Right for Your Project? What are Microservices?
zhlédnutí 119Před 2 měsíci
Breaking Down Monolithic vs Microservices: Which is Right for Your Project? What are Microservices?
Mastering Spring Boot 3 and Ehcache 3 XML Configuration
zhlédnutí 599Před 2 měsíci
Mastering Spring Boot 3 and Ehcache 3 XML Configuration
Boost Your Spring Boot Application Performance with Redis Cache
zhlédnutí 2,8KPřed 2 měsíci
Boost Your Spring Boot Application Performance with Redis Cache
Build a Redis-Based CRUD API with Spring Boot | Integrate Redis [2024] for Beginners
zhlédnutí 1,1KPřed 2 měsíci
Build a Redis-Based CRUD API with Spring Boot | Integrate Redis [2024] for Beginners
Mastering Log4j2: Logging in Spring Boot 3
zhlédnutí 722Před 3 měsíci
Mastering Log4j2: Logging in Spring Boot 3
MySQL Joins Explained: Inner, Outer, Left, and Right Join
zhlédnutí 98Před 3 měsíci
MySQL Joins Explained: Inner, Outer, Left, and Right Join
Get Started With Docker On Windows In Minutes! Simple Installation Tutorial | Docker Tutorial
zhlédnutí 109Před 3 měsíci
Get Started With Docker On Windows In Minutes! Simple Installation Tutorial | Docker Tutorial
Ultimate Guide to MySQL Constraints: Everything You Need to Know
zhlédnutí 57Před 3 měsíci
Ultimate Guide to MySQL Constraints: Everything You Need to Know

Komentáře

  • @172ShivaTheja
    @172ShivaTheja Před dnem

    return value of "org.hibernate.resource.transaction.backend.jdbc.internal.JdbcIsolationDelegate.sqlExceptionHelper()" is null I'm getting this error pls help

  • @SelvinUniq
    @SelvinUniq Před dnem

    dude awesoome

  • @nishikanthjena8997
    @nishikanthjena8997 Před 2 dny

    Hello Sir. Hope you're doing well. After running the project on browser using localhost I'm finding "whitelabel Error Page". Kindly, can you tell me the solution sir

    • @JavaTechSolutions
      @JavaTechSolutions Před 2 dny

      It should work.... Can you share some log or screenshot so that I can guide you

    • @nishikanthjena8997
      @nishikanthjena8997 Před 2 dny

      @@JavaTechSolutions "Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sun Aug 04 08:45:41 IST 2024 There was an unexpected error (type=Not Found, status=404)." This is what exactly i got in my browser after running the project in the browser

    • @JavaTechSolutions
      @JavaTechSolutions Před 2 dny

      @@nishikanthjena8997 404 means it able to get the url... Please try with proper url or application not started properly

    • @JavaTechSolutions
      @JavaTechSolutions Před 2 dny

      Can you also go through the tutorial once like how we can start the application

    • @nishikanthjena8997
      @nishikanthjena8997 Před dnem

      @@JavaTechSolutions Sir, I have gone through the video and I have tried exactly but still getting the same error

  • @louiswambua1127
    @louiswambua1127 Před 2 dny

    Wonderful tutorial sir🎉 learned a lot thank you

  • @rintott3798
    @rintott3798 Před 3 dny

    Increase font size

    • @JavaTechSolutions
      @JavaTechSolutions Před 3 dny

      @@rintott3798 Forgot to increase this time... Next time I will take care

  • @sarans2162
    @sarans2162 Před 5 dny

    bro upload the front end

  • @SelvinUniq
    @SelvinUniq Před 6 dny

    great boss but i need read the google sheet (or ) google form then store the data to database

    • @JavaTechSolutions
      @JavaTechSolutions Před 6 dny

      If you want to store csv or excel please find another tutorial from my channel.. already available in my channel

  • @davidwaziri333
    @davidwaziri333 Před 6 dny

    Pls help me, the application is running but when I typed in username and click enter it's still displaying the same page

  • @kennedyodhiambo2010

    Exactly what i was looking for, no bs ... just straight up content. NIce video!

  • @lenintemp
    @lenintemp Před 9 dny

    Hi sir i downloaded your project from git and executed in my local but when try to save its saving empty record in database and even if manullay inserted the record in database when i tried to fetch its giving empty record only any idea on this

  • @tanveersyed1049
    @tanveersyed1049 Před 10 dny

    Nice video sir

  • @Selvin_raja
    @Selvin_raja Před 10 dny

    🎉

  • @SelvinUniq
    @SelvinUniq Před 11 dny

    great work

  • @liqwis9598
    @liqwis9598 Před 13 dny

    Awesome can you teach use okta as well

  • @hemanthkumarallam3894

    please increase Font Size for your project.

  • @Coders_World
    @Coders_World Před 14 dny

    Hello. In my Project We have Compiled both Spring Boot and Angular In A Single war file. can you please make a Video for it. Like how to do it. What are the steps to do it. How routing works.

  • @zain121-b7i
    @zain121-b7i Před 14 dny

    thanks dude

  • @makeBharatGreat
    @makeBharatGreat Před 15 dny

    thanks for the great project

  • @makeBharatGreat
    @makeBharatGreat Před 15 dny

    do we allowed to return null?

    • @JavaTechSolutions
      @JavaTechSolutions Před 15 dny

      @@makeBharatGreat it's depends on the requirements. If null is suffice the requirement then it's fine else return based on the requirements

  • @rokxx_x
    @rokxx_x Před 18 dny

    sir kuch suggest karo how to get java Developer job sab side se apply karrahahun but 3month hogaya kuch Replay nahi a rahahai .

  • @sunilkumarshinde9447
    @sunilkumarshinde9447 Před 19 dny

    Visual Size of the Code is very small,because it did not see

    • @JavaTechSolutions
      @JavaTechSolutions Před 19 dny

      Ok.. Will take care in my next upcoming tutorial. For the time being you can also download the from git.

    • @sunilkumarshinde9447
      @sunilkumarshinde9447 Před 16 dny

      @@JavaTechSolutions OK Fine ,Thank You

  • @abhishekpandey7806
    @abhishekpandey7806 Před 19 dny

    Very good explanation, just one question - In Reverse Order, how Object mapper can convert String into OrderEvent?

    • @JavaTechSolutions
      @JavaTechSolutions Před 19 dny

      Actually string contains the complete Json response in string. Object mapper is doing the conversion from Json string to DTO

  • @rokxx_x
    @rokxx_x Před 20 dny

    Thank You Sir

  • @Selvin_raja
    @Selvin_raja Před 21 dnem

    Awesome bro

  • @rokxx_x
    @rokxx_x Před 24 dny

    Excellent Sir

  • @rokxx_x
    @rokxx_x Před 24 dny

    can you explain Delete The product controller

  • @fahadgaliwango4502
    @fahadgaliwango4502 Před 25 dny

    you simplified connection pooling, now ready to implement it without copy paste , thanks

  • @cesarruiz8222
    @cesarruiz8222 Před 26 dny

    Excellent !!

  • @AjaySingh-mo6ho
    @AjaySingh-mo6ho Před 27 dny

    when I implement @cacheble(value=""order ") on Get All in the ServiceImpl after runing - PostMan status showing 200 OK but Data is not getting

    • @JavaTechSolutions
      @JavaTechSolutions Před 27 dny

      It should be... Please follow my tutorial. Code also attached in the description section. From there you can see the reference

  • @fahadgaliwango4502
    @fahadgaliwango4502 Před 28 dny

    well explained, how do we handle updates

  • @petermuller7246
    @petermuller7246 Před měsícem

    Nice description but the serious part is missing. Why do I have two databases? Usually because you access both of them in one transaction or service. That's missing. Also missing is the config of the connection pool.

    • @JavaTechSolutions
      @JavaTechSolutions Před 28 dny

      Sometimes situation may occur that we need to connect with multiple database. Even its not sure when its needed but if needed then we can achieve in this way. For connection pool I have created separate tutorial for that. You can get it from my channel.

  • @mercelessmonk957
    @mercelessmonk957 Před měsícem

    you should switch off your clicks buddy

  • @shindeajinkya2506
    @shindeajinkya2506 Před měsícem

    bro, I 've gone through all of your playlist and you're up to the mark no extra talk straight to the point ... thanks for your efforts , Will you please make playlist video like this on Springboot with Microservices , that would be really helpful. Thanks again ! cheers :)

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      @@shindeajinkya2506 sure will do in future.. Thanks much

    • @shindeajinkya2506
      @shindeajinkya2506 Před měsícem

      Thanks , do try to make on Junit and Mockito as well 😀

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      @@shindeajinkya2506 Junit and mockito related already in place even TDD approach also in my channel

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      @@shindeajinkya2506 I will create another tutorial for Junit 5 and mockito

  • @razatech22
    @razatech22 Před měsícem

    It's working with a single database like mysql or postgres. Create another video that connects two different databases mysql & postgres

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      @@razatech22 you can also modify this one .. just modify another datasouce configuration and dialect

    • @razatech22
      @razatech22 Před měsícem

      @@JavaTechSolutions tried to connect with different databases but throwing some entitymanagerfactory exception

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      Ok... I will create that tutorial and upload soon

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      Added tutorial for PostgreSQL

    • @razatech22
      @razatech22 Před měsícem

      @@JavaTechSolutions thank you🙏

  • @Selvin_raja
    @Selvin_raja Před měsícem

    Great

  • @satishkumar_kandasamy
    @satishkumar_kandasamy Před měsícem

    BTW good explanation 👍

  • @satishkumar_kandasamy
    @satishkumar_kandasamy Před měsícem

    What is connection leak here. Threads are waited for connection object for specified time I.e. idel time. Will those thread again get connection object? Or request will be failed ?

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      Request will fail based on the timeout. If till the time connection is available then request will be processed else it will fail

  • @GNaveen-m9q
    @GNaveen-m9q Před měsícem

    Please help i need to verify what was the heapsize left kind of monitoring the cache

  • @GNaveen-m9q
    @GNaveen-m9q Před měsícem

    how to add the loggers for the ehcache like event listener

  • @larbinacerdine4421
    @larbinacerdine4421 Před měsícem

    Could you please tell me how to find the right version of Spring Boot to address the vulnerabilities I found in the 2.2.10 release? I found quite a few vulnerabilities using the Sonatype: Nexus IQ tool, particularly in transitive dependencies. Could you provide me with a link that offers versions of Spring Boot that fix these vulnerabilities?

  • @pratheekbanagar4420
    @pratheekbanagar4420 Před měsícem

    Thank you for sharing how to use Keycloak with spring boot, but I'm facing Error code 401 with the code you have used in the video and the other method, I tried to clone from your repo, after running the code I'm getting 403 error in postman. Please help!

  • @user-zg2wn1gc1t
    @user-zg2wn1gc1t Před měsícem

    can you build front end to this

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      I will add front end for this

    • @bsaikiran7857
      @bsaikiran7857 Před měsícem

      I am waiting sir it would be great and useful if you use angular as a front end

    • @omkargurav599
      @omkargurav599 Před měsícem

      @@JavaTechSolutions Try to do it in react or nextjs

  • @sandiipkohinkar6801
    @sandiipkohinkar6801 Před měsícem

    This is will not work as connecting/joint words are not populating correctly in the pdf.

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      Give me some example where its not working so that I can fix it

  • @hendisantika
    @hendisantika Před měsícem

    Can you update it into ELK 8.14.1 or latest version? and make it as docker compose file?

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      Is there anything you are expecting for this update version?

    • @hendisantika
      @hendisantika Před měsícem

      @@JavaTechSolutions Most of ELK 8 latest version are different configs and very secure configs. So not so easy with previous version. That's why I want to know how to achieve ELK stack on that latest version.

    • @JavaTechSolutions
      @JavaTechSolutions Před měsícem

      @@hendisantika ok

  • @ahmet7253
    @ahmet7253 Před měsícem

    When I run the ".\bin\logstash.bat -f .\config\logstash-sample.conf" command, I get the following error "[FATAL] 2024-06-24 14:12:45.124 [main] Logstash - Logstash stopped processing because of an error: (NameError) cannot initialize Java class org.logstash.plugins.AliasRegistry (java.lang.ExceptionInInitializerError) org.jruby.exceptions.NameError: (NameError) cannot initialize Java class org.logstash.plugins.AliasRegistry (java.lang.ExceptionInInitializerError)" please help me I couldn't find any source about this :(((((

  • @davronmaxmudov3972
    @davronmaxmudov3972 Před měsícem

    Comment to reach the top❤

  • @sujitkumar2196
    @sujitkumar2196 Před měsícem

    Awesome bro 👏 Please add api gate way too then it's a complete package 📦

  • @SahilDaronde
    @SahilDaronde Před měsícem

    Hello bro getting 404 error can you share source code?

  • @razatech22
    @razatech22 Před měsícem

    It's an excellent work. Kindly add security in the project.