Beginning Spring - Caliskan, Mert (Wrox, John Wiley and Son, 2015)
Spring provides a comprehensive configutation model, both with XML and Java annotations.