Spring Boot Shopping Cart Tutorial with MySQL Database, Thymeleaf, Bootstrap and jQuery
Code Java
View ChannelAbout
This channel delivers videos about Java tutorials, Java code examples, Java tips, Java guides including: Java core, Java language, Java SE, Java EE, Java Collections, JDBC, Java File IO, Java Servlet, JavaServer Pages (JSP), Spring framework, Spring Boot, Hibernate framework, Java Web Services, RESTful webservices, REST APIs, Docker, Heroku, AWS, Eclipse IDE, NetBeans IDE, Tomcat server, and more. Subscribe for comprehensive and easy-to-follow content to enhance your Java programming skills.
Latest Posts
Video Description
A complete guide for developing Shopping cart module for an existing Spring Boot web application with the following details: - Items in the shopping cart are stored in MySQL database (a customer can put one or more products to his shopping cart). - Customers must login to use shopping cart features - Shopping cart fundamental actions: add products, remove produts, update quantity of products - Shopping cart user interface is fully responsive using HTML 5, Bootstrap 4, jQuery on the client side, and RESTful Webservices with Spring framework on the server side. Technologies: - Spring Boot Web & RESTful Webservices - Spring Data JPA with Hibernate - Spring Security - Thymeleaf - HTML 5, Bootstrap 4, jQuery - MySQL database Software programs: - Java Development Kit (JDK) - Spring Tool Suite IDE (STS) - MySQL Community server & MySQL Workbench I recommend you to take the following course to learn developing a fully functional e-commerce website with Java and Spring Boot: https://www.udemy.com/course/spring-boot-e-commerce-ultimate/?couponCode=CJ251101 - I will help you become Job-ready Java Spring Developer by Learning to Build Real-world Shopping Website with Java and Spring framework. Timestamps 00:07 Features of a Shopping Cart 00:43 Demo an Existing Shopping Website 03:26 UI Design of Shopping Cart Module 04:35 Key Technologies and Software Programs 05:16 Database Entity Relationship Diagram 05:44 Java Class Diagram 07:15 Create New Tables in Database 10:50 Create CartItem Entity Class 15:11 Create CartItemRepository Interface 15:42 Code Unit Tests 25:13 Code List Cart Items by Customer 29:58 Create Shopping Cart Class 31:38 Code Shopping Cart Web Controller 36:54 Code Shopping Cart Web Page 1:05:08 Code Quantity Control 1:24:10 Code Function Add Product to Cart 2:06:50 Update Quantity Control 2:29:49 Code to Remove Product from Shopping Cart 2:50:16 Test Shopping Cart Functionalities #springboot #shoppingcart #ecommerce #java #springframework
Transformative Ring Holders
AI-recommended products based on this video

Cottonelle Cottonelle Toilet Paper, 12 Mega Rolls = 48 Regular Rolls, Ultra Clean, Strong Bathroom Tissue, 284 Sheets per Roll, Packaging May Vary

202pcs Press on Nail Packaging Bag, 100pcs Empty Holographic Nail Storage Bag and 100pcs Instruction&Display Black Cardboard with 2 Roll Transparent Tape for Nail Display Profession Salon(Pink)

LEGO Icons Williams Racing FW14B & Nigel Mansell F1 Model Car Kit - Building Set for Adults, Ages 18+ - F1 DIY Craft for Display - Gift Idea for Fans of F1-10353

LEGO Speed Champions Oracle Red Bull Racing RB20 F1 Race Car Model Kits - Building Set for Adults, Ages 18+ with Realistic Features - Red Bull F1 DIY Crafts for Display - Gift Idea for F1 Fans - 77243

LEGO Icons French Café Paris Building Kit - DIY Set for Adults - Collectible Bedroom and Home Decor - Display for Home or Office - Gift for Coffee Lovers - 10362

Adult Bike Helmet with LED Display, Smart LED Bicycle Helmet with Remote/APP Control, Waterproof Road Cycling Helmet with Turn Signals, with DIY Image Function, Speedometer, for Men/Women

YINLAI for Samsung Galaxy S25 Case, S25 Phone Case with Ring Holder Kickstand Edge Plating Soft TPU Rubber Slim Cover Shockproof Protective Phone Case 6.2 Inch, Purple

YINLAI for Samsung Galaxy S25 Case Liquid Silicone with Ring Holder Stand Slim Soft Rubber Cover Shockproof Protective Phone Case for Samsung Galaxy S25 5G 6.2 Inch, Blue

DUEDUE Magnetic Case Compatible with iPhone 11 Phone Case,iPhone 11 Case MagSafe with Ring Holder Stand Drop Shockproof Translucent Matte Bumper Cover Cases for iPhone 11 6.1 inch,Green

TORRAS 360°Spin Magnetic Stand for Samsung Galaxy S25 Plus Case (2025), Fit for Magsafe Military Grade Shockproof Slim Protective S25+ Plus Case with Kickstand & Ring Holder, Ostand Spin, Black

Bokexing Roll up Dish Drying Rack Over The Sink Kitchen Roll up Sink Drying Rack Portable Dish Drainer Foldable Dish Drying Rack (Grey, 37 * 23.5CM)

Corsair RM1000e Fully Modular Low-Noise ATX Power Supply - Dual EPS12V Connectors - 105°C-Rated Capacitors - 80 Plus Gold Efficiency - Modern Standby Support - Black



