1 Part 00 - 01 - Project Intro
2 Part 00 - 02 - Project Entire Code With Execution
3 Part 00 - 03 - Solution to common problems NullPointerException ZipException Invalid LOC Header
4 Part 00 - 04 H2 Database Creation Error Solution
5 Part 00 - 05 MySQL SetUp For Project
6 Part 00 - 06 Project Resources Download
7 Part 01 - Eclipse GitHub Online Shopping Project
8 Part 02 - 01 - Solving Version Mismatch Errors of Java Project Facet in Eclipse.
9 Part 02 - 02 - Adding Spring Dependency Configuring FrontController
10 Part 02 - 03 Configuring Spring Bean Configuration File
11 Part 02 - 04 - Understanding @RequestParam and @PathVariable annotations
12 Part 02 - 05 - Loading Static Resources
13 Part 02 - 06 - Creating Master Page
14 Part 02 - 07 - Active Menu Problem
15 Part 02 - 08 - Footer Bottom Plus Change Theme
16 Part 03 - 01 - Creating DTO and DAO classes
17 Part 03 - 02 - Linking Backend Project with UI
18 Part 03 - 03 - Updating URL Access Dynamic Page
19 Part 03 - 04 - Getting H2 Database and Hibernate Dependency
20 Part 03 - 05 - Hibernate Configuration to work with Spring & H2 Database Java Based
21 Part 03 - 06 - Creating our first @Entity class
22 Part 03 - 07 - Writing JUnit Test Case
23 Part 03 - 08 - CRUD Operation JUnit Test Case
24 Part - 03 - 08 - Continued
25 ERROR - Cannot create PoolableConnectionFactory (isValid() returned false)
26 Part 04 - 00 - Intro and Glimpse of Topic Covered
27 Part 04 - 01 - Creating tables and classes for Product
28 Part 04 - 02 - Getting Product Data In Json Format Spring MVC
29 Part 04 - 03 - Using the jQuery DataTable Plugin Spring MVC
30 Part 04 - 04 - Showing JSON data in jQuery DataTable plugin using Spring MVC
31 Part 04 - 05 - Single Product Dynamic Page
32 Part 04 - 06 - SLF4J Logging facility
33 Part 04 - 07 - Custom Error Page Global Exception Handling Spring Mvc
34 Part 04 - 08 - Fixing Bug for Zero Product Out of Stock
35 Part 05 - 00 - Intro and Glimpse
36 Part 05 - 01 - Bootstrap Form Classes Product Management
37 Part 05 - 02 - Using Spring Form and Linking with the Model
38 Part 05 - 03 - Storing Product from Spring form to Database
39 Part 05 - 04 - Validating Product Details using Hibernate Validator
40 Part 05 - 05 - Multipart File Upload
41 Part 05 - 06 - Using Spring Validator For Custom Validation
42 Part 05 - 07 - Preparing the DataTable for Admin And Using BootBox Plugin
43 Part 05 - 08 - Finalizing the DataTable for Admin
44 Part 05 - 09 - Managing Product Activation and Deactivation Using jQuery AJAX
45 Part 05 - 10 - Updating the Product Details
46 Part 05 - 11 - Bootstrap Modal Dialog Box for Adding Category
47 Part 05 - 12 - Using jQuery Validator for Validation
48 Part 06 - 00 - Spring Webflow 2.4 In Action
49 Part 06 - 01 - Entity Classes For Registration Module
50 Part 06 - 02 - Hibernate OneToOne Unidirectional Mapping
51 Part 06 - 03- Hibernate OneToOne Bi-Directional Mapping
52 Part 06 - 04 - Completing Address With Hibernate ManyToOne Mapping
53 Part 06 - 05 - Understanding Spring Webflow In Short
54 Part 06 - 06 - Configuring Spring Webflow
55 Part 06 - 07 - Creating flow file and triggering.
56 Part 06 - 08 - Spring Webflow with Model and Navigation
57 Part 06 - 09 - Spring Webflow Composite Model and Handler
58 Part 06 - 10 - Spring Webflow With Validation
59 Part 07 - 00 - Spring Security To Secure Your Application
60 Part 07 - 01 - Spring Security Dependency & Configuration
61 Part 07 - 02 - Spring Security Using JDBC USER SERVICE
62 Part 07 - 03 - Spring Security With Custom Login Page
63 Part 07 - 04 - Handling CSRF Using Spring Security
64 Part 07 - 05 - Role Based Access Control
65 Part 07 - 06 - Spring Security Using Password Encoder
66 Part 07 - 07 - Global Controller to Fetch UserModel
67 Part 07 - 08 - Displaying Menus and Buttons Based on Role
68 Part 07 - 09 - Spring Security Handling Logout
69 Part 07 - 10 - Fixing Bug and Making DataTable Responsive
70 Part 08 - 01 - Creating DTO DAO Impl and Test Class for Cart
71 Part 08 - 02 - Creating the Cart View
72 Part 08 - 03 - Creating a Service Layer for Cart
73 Part 08 - 04 - Updating CartLine Product Count Using jQuery
74 Part 08 - 05 - CartLine Update through CartService
75 Part 08 - 06 - Removing the CartLine
76 Part 08 - 07 - Adding new item to the CartLine - I
77 Part 08 - 08 - Adding New Item to the CartLine - II