Spring Cloud – Bootstrapping 1. Overview Spring Cloud is a framework for building robust cloud applications. The framework facilitates the development of applications by providing solutions to many of the common problems faced when moving to a distributed environment. Applications that run with microservices architecture aim to simplify development, deployment,… Continue Reading spring-cloud-bootstrapping

Projections and Excerpts in Spring Data REST 1. Overview  In this article – we’ll explore Spring Data REST’s concepts of projections and excerpts. We’ll learn how to use projections to create custom views of our models and how to use excerpts as default views to resource collections. 2. Our Domain… Continue Reading spring-data-rest-projections-excerpts

CQRS and Event Sourcing Resources 1. Articles ==== By Martin Fowler ===== >> CQRS | Martin Fowler >> Event Sourcing | Martin Fowler By Greg Young ===== >> CQRS, Task Based UIs, Event Sourcing agh! | Greg Young >> CQRS is not an Architecture | Greg Young >> Projections Example… Continue Reading cqrs-event-sourced-architecture-resources

Java Constructors vs Static Factory Methods 1. Overview Java constructors are the default mechanism for getting fully-initialized class instances. After all, they provide all the infrastructure required for injecting dependencies, either manually or automatically. Even so, in a few specific use cases, it’s preferable to resort to static factory methods… Continue Reading java-constructors-vs-static-factory-methods