Enterprise level software systems nowadays rely on many third party services and resources in order to perform the core functionalities. This has resulted in systems communicating with other services through their public API’s. Most of these API’s being RESTful API’s. In this post, we will be looking at, • Communicating with Rest APIs with […]
Monthly Archives: June 2019
What is Swagger? Swagger is an open-source software framework backed by a large ecosystem of tools that helps developers design, build, document, and consume RESTful Web services. While most users identify Swagger by the Swagger UI tool, the Swagger toolset includes support for automated documentation, code generation, and test-case generation. Swagger primarily has few products which could be […]
“Microservices” is one of the biggest topics which have gained in popularity in recent days. Here I’ll describe the step-by-step development process, which we could follow to build microservices project using spring boot with few microservices and Eureka service registry. Technology Stack : • Java 8 • Spring Boot • Spring Cloud • Eureka […]
As Java Developers we all have used ‘String Concatenation’ at some point. But do we actually have a proper understanding of what happens underneath? As Strings are immutable in Java, once a String is created, it cannot be changed. Hence when we concatenate one String with another, a new String is created. Thus if you […]