Skip to content

cassunde/quarkus-na-pratica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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 ✔️
    • Health check ✔️

About

Apresentação quarkus na prática

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published