MENU

Fun & Interesting

Spring Boot, Spring Security, JWT Course – Shopping Cart Backend Java Project

freeCodeCamp.org 215,741 8 months ago
Video Not Working? Fix It Now

Master spring boot and spring security by building a shopping cart backend project. Starting with project generation, you'll learn to create and map entity classes, implement CRUD operations, and develop services and controllers for products, categories, and carts. Code: https://github.com/dailycodework/dream-shops Course from @dailycodework Check out his Java Full Stack Course on Udemy: https://www.udemy.com/course/a-complete-guide-to-java-full-stack-development-with-react/ ⭐️ Contents ⭐️ (0:00:00) intro (0:01:23) generating the project (0:20:58) creating and mapping entity classes (0:40:46) implementing the product crud (1:05:12) implementing the product service (1:13:51) implementing the category service (1:37:01) implementing product image service (1:59:35) implementing the image controller (2:14:28) implementing the category controller (2:41:22) implementing the product controller (3:10:10) testing the product api (3:33:09) working with dtos (3:43:52) implementing the cart entities (3:55:37) implementing the cart service (4:07:54) add item to cart (4:10:42) remove item from cart (4:16:41) update item quantity (4:25:18) implementing the cart controller (4:36:00) implementing the cartItem controller (4:58:43) testing the cartItem api (5:07:55) testing the cart api (5:18:12) creating the order entities (5:32:00) creating the order service (5:37:41) creating the user entities (5:44:19) implementing the order service-2 (5:57:09) implementing the user service (6:10:14) implementing the order controller (6:20:14) working with the order dto (6:32:07) implementing the user controller (6:45:57) implementing the user dto (7:39:32) testing the project (7:49:55) fixing apis errors (8:04:15) integrating spring security to project (8:12:02) integrating the user security service (8:44:25) integrating jwt to project (8:53:25) implementing the security config class (9:13:33) project clean up (9:21:48) project security testing (9:30:42) implementing the login api (9:44:52) implementing the login api (9:52:57) project wrap up ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Comment