├── .gitignore ├── README.md ├── ms-config-properties ├── global │ └── default │ │ └── application.yml ├── ms-gateway │ ├── default │ │ └── ms-gateway.yml │ ├── dev │ │ └── ms-gateway.yml │ └── prod │ │ └── ms-gateway.yml ├── ms-mail │ ├── default │ │ └── ms-mail.yml │ ├── dev │ │ └── ms-mail.yml │ └── prod │ │ └── ms-mail.yml └── ms-user │ ├── default │ └── ms-user.yml │ ├── dev │ └── ms-user.yml │ └── prod │ └── ms-user.yml ├── ms-config-server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── eu │ │ │ └── dreamix │ │ │ └── ms │ │ │ └── MsConfigServerApplication.java │ └── resources │ │ ├── application.yml │ │ └── bootstrap.yml │ └── test │ └── java │ └── eu │ └── dreamix │ └── ms │ └── MsConfigServerApplicationTests.java ├── ms-discovery ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── eu │ │ │ └── dreamix │ │ │ └── ms │ │ │ └── MsDiscoveryApplication.java │ └── resources │ │ ├── application.yml │ │ └── bootstrap.yml │ └── test │ └── java │ └── eu │ └── dreamix │ └── ms │ └── MsDiscoveryApplicationTests.java ├── ms-gateway ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── eu │ │ │ └── dreamix │ │ │ └── ms │ │ │ └── MsGatewayApplication.java │ └── resources │ │ └── bootstrap.yml │ └── test │ └── java │ └── eu │ └── dreamix │ └── ms │ └── MsGatewayApplicationTests.java ├── ms-mail ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── eu │ │ │ └── dreamix │ │ │ └── ms │ │ │ ├── MsMailApplication.java │ │ │ ├── entity │ │ │ ├── Mail.java │ │ │ └── dto │ │ │ │ └── UserDto.java │ │ │ ├── kafka │ │ │ └── consumer │ │ │ │ ├── Receiver.java │ │ │ │ └── ReceiverConfig.java │ │ │ ├── repository │ │ │ └── MailRepository.java │ │ │ └── service │ │ │ ├── EmailService.java │ │ │ └── EmailServiceImpl.java │ └── resources │ │ └── bootstrap.yml │ └── test │ └── java │ └── eu │ └── dreamix │ └── ms │ └── MsMailApplicationTests.java └── ms-user ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── eu │ │ └── dreamix │ │ └── ms │ │ ├── MsUserApplication.java │ │ ├── controller │ │ └── UserController.java │ │ ├── entity │ │ └── User.java │ │ ├── kafka │ │ └── producer │ │ │ ├── Sender.java │ │ │ └── SenderConfig.java │ │ ├── repository │ │ └── UserRepository.java │ │ └── service │ │ ├── UserService.java │ │ └── UserServiceImpl.java └── resources │ └── bootstrap.yml └── test └── java └── eu └── dreamix └── ms └── MsUserApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/README.md -------------------------------------------------------------------------------- /ms-config-properties/global/default/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/global/default/application.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-gateway/default/ms-gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-gateway/default/ms-gateway.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-gateway/dev/ms-gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-gateway/dev/ms-gateway.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-gateway/prod/ms-gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-gateway/prod/ms-gateway.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-mail/default/ms-mail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-mail/default/ms-mail.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-mail/dev/ms-mail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-mail/dev/ms-mail.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-mail/prod/ms-mail.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-mail/prod/ms-mail.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-user/default/ms-user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-user/default/ms-user.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-user/dev/ms-user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-user/dev/ms-user.yml -------------------------------------------------------------------------------- /ms-config-properties/ms-user/prod/ms-user.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-properties/ms-user/prod/ms-user.yml -------------------------------------------------------------------------------- /ms-config-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/.gitignore -------------------------------------------------------------------------------- /ms-config-server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /ms-config-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ms-config-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/mvnw -------------------------------------------------------------------------------- /ms-config-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/mvnw.cmd -------------------------------------------------------------------------------- /ms-config-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/pom.xml -------------------------------------------------------------------------------- /ms-config-server/src/main/java/eu/dreamix/ms/MsConfigServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/src/main/java/eu/dreamix/ms/MsConfigServerApplication.java -------------------------------------------------------------------------------- /ms-config-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/src/main/resources/application.yml -------------------------------------------------------------------------------- /ms-config-server/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /ms-config-server/src/test/java/eu/dreamix/ms/MsConfigServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-config-server/src/test/java/eu/dreamix/ms/MsConfigServerApplicationTests.java -------------------------------------------------------------------------------- /ms-discovery/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /ms-discovery/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ms-discovery/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/mvnw -------------------------------------------------------------------------------- /ms-discovery/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/mvnw.cmd -------------------------------------------------------------------------------- /ms-discovery/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/pom.xml -------------------------------------------------------------------------------- /ms-discovery/src/main/java/eu/dreamix/ms/MsDiscoveryApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/src/main/java/eu/dreamix/ms/MsDiscoveryApplication.java -------------------------------------------------------------------------------- /ms-discovery/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/src/main/resources/application.yml -------------------------------------------------------------------------------- /ms-discovery/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /ms-discovery/src/test/java/eu/dreamix/ms/MsDiscoveryApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-discovery/src/test/java/eu/dreamix/ms/MsDiscoveryApplicationTests.java -------------------------------------------------------------------------------- /ms-gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/.gitignore -------------------------------------------------------------------------------- /ms-gateway/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /ms-gateway/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ms-gateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/mvnw -------------------------------------------------------------------------------- /ms-gateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/mvnw.cmd -------------------------------------------------------------------------------- /ms-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/pom.xml -------------------------------------------------------------------------------- /ms-gateway/src/main/java/eu/dreamix/ms/MsGatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/src/main/java/eu/dreamix/ms/MsGatewayApplication.java -------------------------------------------------------------------------------- /ms-gateway/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /ms-gateway/src/test/java/eu/dreamix/ms/MsGatewayApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-gateway/src/test/java/eu/dreamix/ms/MsGatewayApplicationTests.java -------------------------------------------------------------------------------- /ms-mail/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/.gitignore -------------------------------------------------------------------------------- /ms-mail/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /ms-mail/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ms-mail/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/mvnw -------------------------------------------------------------------------------- /ms-mail/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/mvnw.cmd -------------------------------------------------------------------------------- /ms-mail/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/pom.xml -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/MsMailApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/MsMailApplication.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/entity/Mail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/entity/Mail.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/entity/dto/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/entity/dto/UserDto.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/kafka/consumer/Receiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/kafka/consumer/Receiver.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/kafka/consumer/ReceiverConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/kafka/consumer/ReceiverConfig.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/repository/MailRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/repository/MailRepository.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/service/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/service/EmailService.java -------------------------------------------------------------------------------- /ms-mail/src/main/java/eu/dreamix/ms/service/EmailServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/java/eu/dreamix/ms/service/EmailServiceImpl.java -------------------------------------------------------------------------------- /ms-mail/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /ms-mail/src/test/java/eu/dreamix/ms/MsMailApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-mail/src/test/java/eu/dreamix/ms/MsMailApplicationTests.java -------------------------------------------------------------------------------- /ms-user/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/.gitignore -------------------------------------------------------------------------------- /ms-user/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /ms-user/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ms-user/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/mvnw -------------------------------------------------------------------------------- /ms-user/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/mvnw.cmd -------------------------------------------------------------------------------- /ms-user/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/pom.xml -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/MsUserApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/MsUserApplication.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/controller/UserController.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/entity/User.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/kafka/producer/Sender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/kafka/producer/Sender.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/kafka/producer/SenderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/kafka/producer/SenderConfig.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/repository/UserRepository.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/service/UserService.java -------------------------------------------------------------------------------- /ms-user/src/main/java/eu/dreamix/ms/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/java/eu/dreamix/ms/service/UserServiceImpl.java -------------------------------------------------------------------------------- /ms-user/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /ms-user/src/test/java/eu/dreamix/ms/MsUserApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eezkren/microservices/HEAD/ms-user/src/test/java/eu/dreamix/ms/MsUserApplicationTests.java --------------------------------------------------------------------------------