Description
TABLE OF CONTENT
Introduction
Getting Started
2.1. Installation
2.2. Project Setup
Spring Boot Basics
3.1. Architecture Overview
3.2. Application Structure
Building and Running
4.1. Maven Build
4.2. Gradle Build
4.3. Running the Application
Configuration
5.1. Application Properties
5.2. YAML Configuration
Web Development
6.1. Controllers
6.2. Views
6.3. RESTful APIs
Data Access
7.1. Spring Data JPA
7.2. JDBC Template
Security
8.1. Authentication
8.2. Authorization
Testing
9.1. Unit Testing
9.2. Integration Testing
Spring Boot Actuator
Deployment
11.1. Packaging
11.2. Deployment Strategies
Monitoring and Management