Spring Dynamic Modules in Action

Arnaud Cogoluègnes, Thierry Templier, and Andy Piper
Foreword by Peter Kriens

September 2010 | 548 pages | B&W
ISBN: 9781935182306

Out of Print $59.99 Softbound print + eBook
$47.99 eBook only (includes PDF, ePub, and Kindle)
Browse all our mobile format eBooks.


 Look Inside Resources Downloads


Spring Dynamic Modules is a flexible OSGi-based framework that makes component building a snap. With Spring DM, you can easily create highly modular applications and you can dynamically add, remove, and update your modules.

Spring Dynamic Modules in Action is a comprehensive tutorial that presents OSGi concepts and maps them to the familiar ideas of the Spring framework. In it, you'll learn to effectively use Spring DM. You will master powerful techniques like embedding a Spring container inside an OSGi bundle, and see how Spring's dependency injection compliments OSGi. Along the way, you'll learn to handle data access and web-based components, and explore topics like unit testing and configuration in OSGi.

This book assumes a background in Spring but requires no prior exposure to OSGi or Spring Dynamic Modules.



A Java EE architect, Arnaud Cogoluègnes specializes in middleware. Thierry Templier is a Java EE and rich web architect. He contributed the JCA and Lucene to Spring. Andy Piper is a software architect with Oracle and a committer on the Spring DM project.


“First, let me start with a strong statement: This book is going to be the definitive book on Spring DM, period.”
Rick Wagner, Dzone

“I highly recommend this book to anyone who wants to start using Spring DM, but also to anyone who wants to pick up OSGi for all the goods it brings, but without having to pay for its complexity and deal with a lot of headaches.”
Alessio Spadaro, Dzone