Back-end & APIs · Ferramenta
Spring
O padrão corporativo para serviços Java.
01Visão geral
Spring é o framework de fato para back-ends Java. Uso Spring Boot para construir serviços prontos para produção, com injeção de dependência, acesso a dados e segurança tratados de forma consistente.
02Conceitos essenciais
O que qualquer pessoa que trabalha com isso precisa entender
- 01
IoC e DI
O application context, os beans e seu ciclo de vida.
- 02
Spring Boot
Autoconfiguração, starters e padrões prontos para produção.
- 03
Spring MVC e REST
Controllers, mapeamento de requisições e exception handlers.
- 04
Spring Data JPA
Repositories, entidades e transações.
- 05
Spring Security
Autenticação, autorização e JWT/OAuth2.
- 06
Observabilidade
Actuator, health checks e métricas.
03Na prática
Meu framework preferido para back-ends Java (Java com Spring), complementando o trabalho com Node.js.
04Relacionadas