Apostila Backend Java Spring - Formação ADS

Português

Este ebook é um guia completo para o desenvolvimento de backend com Java e Spring. O material cobre desde os fundamentos do Spring Framework, sua história e benefícios, até a criação de aplicações web e APIs RESTful com Spring Boot e Spring MVC. O guia também aborda a configuração do ambiente, o gerenciamento de dependências com Maven e Gradle, e a persistência de dados com Spring Data JPA.

Principais tópicos:

- Fundamentos do Spring: Inversão de Controle (IoC), Injeção de Dependências (DI) e Arquitetura MVC.

- Spring Boot: Auto-configuração, "starters", arquivos de configuração (.properties e .yml) e empacotamento de aplicações.

- Spring MVC: Criação de controllers, roteamento e manipulação de dados em requisições HTTP.

- Persistência de Dados: Uso de Spring Data JPA, repositórios, consultas derivadas e transações.

- Segurança: Implementação de autenticação e autorização com Spring Security e JWT.

- Projetos Práticos: Um sistema de cadastro de produtos MVC e uma API REST com banco de dados MySQL.

Mostrar mais