The core Spring itself is not significantly larger than it ever has been. Like any project, the core framework has grown some here, lost some there, but it's not largely different than when it started. The Spring ecosystem...that is, the greater family of projects surrounding Spring...has absolutely grown to address a wide variety of development needs. Had it not done so, there'd be complaints that it hasn't evolved to meet the changing development landscape.
But it's like a buffet...you have a great deal of choice, but you don't have to choose everything. Some people do choose a lot, but that's either because they do need it or because they don't know any better. Is your app dealing with a Mongo database? If not, then there's no reason to include Spring Data Mongo. Are you using JPA? If not, then you can leave out the core framework's ORM module. Pick what you need, leave out what you don't. The core framework is modular and is itself a module of the greater Spring ecosystem.
What does the new edition cover in this regard? Nothing really. It describes the options available, goes into detail on many of them (not all or else it'd be a several thousand page book), but it assumes that the reader is able to decide what they need and disregard what they don't.
meenakshi sundar wrote:Yes indeed,In a way,Spring is addressing the the cross cutting concerns of the enterprise business needs and its agility like no other framework does.
What can we expect to see in this new edition of the Book in that line?