REST API with Java: Java APIs with JSON, Maven, & Spring