Learn to use Spring Boot and Java to create a complete REST API. We will use PostgreSQL as the relational database and Spring JdbcTemplate for interacting with that. Apart from this, we will add authentication using JWT (JSON Web Tokens).
💻 Code: https://github.com/pairlearning/expense-tracker-api
⭐️ Course Contents ⭐️
⌨️ (0:00) Introduction
⌨️ (09:10) Project Setup & Creating Database Objects
⌨️ (23:07) Persisting User Information on Register
⌨️ (41:05) Login and Hashing Password
⌨️ (48:59) JWT Authentication
⌨️ (1:03:15) Adding New Categories
⌨️ (1:19:51) Category - Find & Update Functionality
⌨️ (1:28:50) Adding Category Transactions
⌨️ (1:42:38) Transaction - Find and Update
⌨️ (1:51:29) Deleting - Category & Transactions
⌨️ (2:00:50) CORS & Testing from Web Client
⌨️ (2:07:22) Summary and Code
#java #spring #postgresql #spring-boot