Summary
Keywords
Full Transcript
Dive deep into the world of Java Spring Boot with our latest episode "EP03: Expense Tracker App | Low Level Design, Database Modelling" 🚀. In this tutorial, we unravel the complexities of Low-Level Design (LLD) through the lens of sequence UML diagrams, providing you with a clear understanding of how to structure your projects. But that's not all - - We also take a closer look at Entity-Relationship (ER) diagrams, discussing the essential tables needed for your database, and demystifying the concepts of primary and foreign keys. - Whether you're a budding backend developer or looking to refine your database modelling skills, this video is packed with insights and practical advice to elevate your coding journey. - We'll also make the Frontend in ReactNative in our upcoming videos. Don't forget to hit the like button if you find this tutorial helpful and subscribe to Lovepreet Singh for more in-depth tutorials on Java, Spring Boot, system design, and much more. Join the Whatsapp Community for announcements, resources etc:- https://whatsapp.com/channel/0029VaHqDEr0VycGSQHdmh1S ----- Design Doc:- https://www.notion.so/EP01-Auth-Service-9ff640aee5cb435ebd22be61b5fb1aae Timeline:- 00:00-00:30 Intro 00:31-01:37 Why to even design first 01:38-03:02 1.SecurityConfig 03:03-03:23 2.JWTFilter 03:24-03:51 3.Auth & TokenController 03:52-04:36 4.Services 04:37-05:15 5.EventPublisher 05:16-05:30 6.DB 05:31-07:26 v1/api/signup 07:27-12:25 v1/api/login 12:26-14:24 v1/api/refreshToken 14:25-20:29 SecurityContextHolder 20:30-29:56 ER Diagram, Primary & Foreign Key, One to One and Many to Many relationship and more #microservices #systemdesign #springboot
