├── .gitignore ├── consumidor-estoque-java ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── microsservico │ │ └── consumidorestoque │ │ ├── ConsumidorEstoqueApplication.java │ │ ├── config │ │ └── RabbitmqConfig.java │ │ ├── consumer │ │ ├── CustomErrorStrategy.java │ │ └── EstoqueConsumer.java │ │ └── exceptions │ │ └── TratamentoErroHandler.java │ └── resources │ └── application.properties ├── consumidor-preco-nodejs ├── Consumidor.js ├── package-lock.json └── package.json ├── docker └── docker-compose.yml ├── librabbitmq ├── pom.xml └── src │ └── main │ └── java │ ├── constantes │ └── RabbitmqConstantes.java │ └── dto │ ├── EstoqueDto.java │ └── PrecoDto.java ├── produtor-fila-mensagem-e-api ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── microservico │ │ └── estoquepreco │ │ ├── EstoqueprecoApplication.java │ │ ├── conections │ │ └── RabbitMQConection.java │ │ ├── controller │ │ ├── EstoqueController.java │ │ └── PrecoController.java │ │ └── service │ │ └── RabbitmqService.java │ └── resources │ └── application.properties └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/.gitignore -------------------------------------------------------------------------------- /consumidor-estoque-java/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /consumidor-estoque-java/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /consumidor-estoque-java/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /consumidor-estoque-java/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/mvnw -------------------------------------------------------------------------------- /consumidor-estoque-java/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/mvnw.cmd -------------------------------------------------------------------------------- /consumidor-estoque-java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/pom.xml -------------------------------------------------------------------------------- /consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/ConsumidorEstoqueApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/ConsumidorEstoqueApplication.java -------------------------------------------------------------------------------- /consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/config/RabbitmqConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/config/RabbitmqConfig.java -------------------------------------------------------------------------------- /consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/consumer/CustomErrorStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/consumer/CustomErrorStrategy.java -------------------------------------------------------------------------------- /consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/consumer/EstoqueConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/consumer/EstoqueConsumer.java -------------------------------------------------------------------------------- /consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/exceptions/TratamentoErroHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/src/main/java/com/microsservico/consumidorestoque/exceptions/TratamentoErroHandler.java -------------------------------------------------------------------------------- /consumidor-estoque-java/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-estoque-java/src/main/resources/application.properties -------------------------------------------------------------------------------- /consumidor-preco-nodejs/Consumidor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-preco-nodejs/Consumidor.js -------------------------------------------------------------------------------- /consumidor-preco-nodejs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-preco-nodejs/package-lock.json -------------------------------------------------------------------------------- /consumidor-preco-nodejs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/consumidor-preco-nodejs/package.json -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /librabbitmq/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/librabbitmq/pom.xml -------------------------------------------------------------------------------- /librabbitmq/src/main/java/constantes/RabbitmqConstantes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/librabbitmq/src/main/java/constantes/RabbitmqConstantes.java -------------------------------------------------------------------------------- /librabbitmq/src/main/java/dto/EstoqueDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/librabbitmq/src/main/java/dto/EstoqueDto.java -------------------------------------------------------------------------------- /librabbitmq/src/main/java/dto/PrecoDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/librabbitmq/src/main/java/dto/PrecoDto.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/mvnw -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/mvnw.cmd -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/pom.xml -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/EstoqueprecoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/EstoqueprecoApplication.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/conections/RabbitMQConection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/conections/RabbitMQConection.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/controller/EstoqueController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/controller/EstoqueController.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/controller/PrecoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/controller/PrecoController.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/service/RabbitmqService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/src/main/java/com/microservico/estoquepreco/service/RabbitmqService.java -------------------------------------------------------------------------------- /produtor-fila-mensagem-e-api/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/produtor-fila-mensagem-e-api/src/main/resources/application.properties -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaniloCaneschi/microservico-estoquepreco-rabbitmq/HEAD/readme.md --------------------------------------------------------------------------------