Skip to content

Microsserviço de consumo de mensagens para envio de email, utilizando RabbitMQ, CloudAMQP, Spring Boot, Spring Web, Spring Data JPA, PostegreSQL, Spring Validation e Spring Mail

Notifications You must be signed in to change notification settings

yurioneix/microservices-java-email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📩 Microsserviço de envio de email

Projeto de estudo de microsserviços em Java, baseado no vídeo da Michelli Brito Microsserviços na prática com Java Spring.

Esse microsserviço envia email para os usuários que se cadastram na aplicação, utilizando RabbitMQ para consumir mensagens da fila do Broker, publicadas pelo Microsserviço de Usuários.

Instalação e configuração

  • Baixe o repositório na sua máquina:
  git clone git@github.com:yurioneix/microservices-java-email.git
  • Abra sua IDE no repositório baixado

  • Insira as variáveis de ambiente no application.properties.

    • Insira os mesmos dados de login do Postgre.
    • Insira os mesmos dados do RabbitMQ.
    • Cadastre uma senha de aplicação do Google, sendo necessário haver a autentição de dois fatores na conta do Gmail utilizada, a fim de obter a senha.
  • Inicie a aplicação e comece consumir as mensagens da fila.

About

Microsserviço de consumo de mensagens para envio de email, utilizando RabbitMQ, CloudAMQP, Spring Boot, Spring Web, Spring Data JPA, PostegreSQL, Spring Validation e Spring Mail

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages