Forex-Converter is a microservices based application build using Java Spring Boot.
- git clone the repository.
- Each directory is a seperate (micro) service.
- Build each project using Maven (Use JDK14 or change the pom.xml according to the available JDK version).
- Start Eureka server.
- Start other services.
- Go to http://localhost:8761 to see the Eureka server dashboard.
{
"id": 10001,
"from": "USD",
"to": "LKR",
"conversionMultiple": 186.18,
"quantity": 1000.0,
"totalAmount": 186180.0,
"port": 8100
}
Location |
Endpoint |
Root path |
http://localhost:8080/ |
HTTP request and query methods
- Microservices with Spring Boot and Java by In28Minutes
- https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-application-properties.html#server-properties
- https://blog.marcnuri.com/field-injection-is-not-recommended/
- https://www.w3schools.com/java/java_hashmap.asp
- Spring Boot Quick Start by Java Brains
- https://start.spring.io/
- https://medium.com/better-programming/building-a-spring-boot-rest-api-a-php-developers-view-part-i-6add2e794646
- https://www.tutorialspoint.com/maven/index.htm
- http://tutorials.jenkov.com/maven/maven-tutorial.html