An open API service indexing awesome lists of open source software.

https://github.com/manoelcampos/quarkus-cep-services

☕️🚀💉 Consumo de Serviços de CEP com Quarkus e injeção de dependências com CDI
https://github.com/manoelcampos/quarkus-cep-services

cdi cep java quarkus rest sample service

Last synced: 7 months ago
JSON representation

☕️🚀💉 Consumo de Serviços de CEP com Quarkus e injeção de dependências com CDI

Awesome Lists containing this project

README

          

:numbered:
:icons: font
ifdef::env-github[]
:outfilesuffix: .adoc
:caution-caption: :fire:
:important-caption: :exclamation:
:note-caption: :paperclip:
:tip-caption: :bulb:
:warning-caption: :warning:
endif::[]

= Consumo de Serviços de CEP com framework Quarkus image:https://github.com/manoelcampos/quarkus-cep-services/workflows/maven/badge.svg[]

NOTE: Vídeo: https://youtu.be/7CsjuCsMjo0[#1 Introdução à INJEÇÃO de DEPENDÊNCIAS com CDI e o framework QUARKUS em JAVA]

Esta é a primeira versão da aplicação que mostra como utilizar uma anotação de escopo
(como `@Dependent`, `@RequestScoped`, `@SessionScoped` ou `@ApplicationScoped`)
para definir qual classe de serviço de CEP será instanciada quando for utilizada
injeção de dependência ao executar um código como `@Inject CepService cepService`.

== Executar o Projeto

Você pode iniciar o servidor clicando no botão play do seu IDE ou digitando o comando abaixo
no terminal, dentro da pasta raiz do projeto:

```bash
mvn compile quarkus:dev
```