REST Api based on Spring Boot
For building and running the application you need:
There are several ways to run a Spring Boot application on your local machine. One way is to execute the main
method in the pl.radoslawdabrowski.cities.citiesjsonquery.CitiesJsonQueryApplication
class from your IDE.
Alternatively you can use the Spring Boot Maven plugin like so:
mvn spring-boot:run
The easiest way to deploy the sample application to OpenShift is to use the OpenShift CLI:
oc new-app codecentric/springboot-maven3-centos~https://github.com/radoslawdabrowski/cities-json-query
This will create:
- An ImageStream called "springboot-maven3-centos"
- An ImageStream called "cities-json-query"
- A BuildConfig called "cities-json-query"
- DeploymentConfig called "cities-json-query"
- Service called "cities-json-query"
If you want to access the app from outside your OpenShift installation, you have to expose the springboot-sample-app service:
oc expose cities-json-query --hostname=www.example.com
Released under the Apache License 2.0. See the LICENSE file.