The google maps module provides the google api ready to use (through Spring), along with some classes that perform requests against it.
It was originally necessary because the exampay project was deployed on bluemix using IBM java which did not work with the built in request handler (using OkHttp).
Just add to your pom file:
<dependency>
<groupId>ucles.weblab</groupId>
<artifactId>weblab-google-maps</artifactId>
<version>0.5-SNAPSHOT</version>
</dependency>
and import the config file in your spring config file:
@Configuration
@Import(ProvideApiContextConfig.class)
public class Foo {}
this will provide the geoApiContext bean (required for every requeset) and some querying classes.
You will also need to provide the Spring application property google.api.key
e.g. through an environment variable GOOGLE_API_KEY
.