Apresentação Quarkus
Criando Microserviço com Quarkus
-
Introdução ao Microprofile
-
Dependencias
- quarkus-rest-client-jackson
- quarkus-mongodb-panache
- quarkus-rest-client
- quarkus-smallrye-fault-tolerance
- quarkus-smallrye-health
-
Faze demonstração
-
Criar endpoint básico
OrderResource
retorna um json qualquer- Redeploy ✔️
-
Criar Entidade
- extend PanacheEntity ✔️
-
Criar End-point
-
POST
- Criar validação antes de salvar ✔️
- Criar exception handler informando que produto já está cadastrado ✔️
-
GET
-
Filtro ✔️
-
Criando Profiles ✔️
./mvnw -Dquarkus.profile=prod quarkus:dev
-
paginação ✔️
-
Projections ✔️
-
-
-
Subir servico de estoque
-
Fazer requisicao
-
fault-tolerance
- Annotation
@Fallback
✔️ - Annotation
@Retry
✔️ - Annotation
@Timeout
✔️ - Annotation
@CircuitBreak
✔️
- Annotation
-
Health check ✔️
-