It was amazing
5 stars
Much better than Martin's book because it's actually usable. The book should be the basis of the "Software architecture 101" course.
There's a lot of bullshit on the interplay between DI frameworks like Spring and application architecture. Most of the bullshit lives in legacy proprietary code, but some part of it goes to the Internet in form of incompetent posts (see top answers on Spring on stackowerflow.com, or popular blogs on it). It's sad to see such incompetence, but this book is a diamond in the rough. It's very straight and explains how to use the tool properly.
The most enjoyable chapter for me was a chapter about mapping between layers.