The first half of this article introduced the big picture of programming with Java APIs–such as how Java APIs fit into application development, cloud and microservices architectures, and the role of API specs like OpenAPI. You were introduced to OpenAPI and we developed a simple example application built from an API definition.
In this article we’ll continue developing our Java API definitions and application code with OpenAPI and Swagger, and we’ll throw Swing Web MVC and Angular 2 into the mix. By the end of the article, we’ll have used Swagger tools to both generate OpenAPI from a Spring MVC app, and generate an Angular frontend from an OpenAPI specification. You will be familiar with the core Swagger tools, and you’ll know how to use them to build your own API-driven Java web apps.
Source: New feed