- Java REST microservice for currency exchange
- Persistence: MySql Database
- Service discovery: Eureka Server
- Configuration: Spring Cloud Config Server
- REST Documentation: Swagger
- java: 1.8
- spring-boot-starter-parent: 1.5.2.RELEASE
- spring-boot-starter-web
- spring-boot-starter-actuator
- spring-cloud-dependencies: Camden.SR5
- spring-cloud-starter-config
- spring-cloud-starter-eureka
- springfox-swagger2: 2.5.0
- springfox-swagger-ui: 2.5.0
- spring-boot-starter-data-jpa
- mysql-connector-java
- spring.application.name: currency-exchange-service
- spring.cloud.config.failFast: true
- spring.cloud.config.discovery.enabled: true
= Eureka config
- eureka.client.serviceUrl.defaultZone: http://localhost:8761/eureka/
- eureka.instance.preferIpAddress: true
= Spring cloud config
- spring.cloud.config.profile: dev
- spring.cloud.config.label: master