Desenvolvimento ágil em Java com Spring, Hibermate e Eclipse é um livro sobre tecnologias robustas e métodos eficientes que ajudará o programador a trazer simplicidade de volta ao mundo do desenvolvimento corporativo em Java. As três tecnologias abordadas, Spring Framework, Hibernate e Eclipse, permitem reduzir significativamente a complexidade desse tipo de desenvolvimento. Além disso, são compatíveis com os POJOs (plain old Java objects - "velhos e simples" objetos Java) em contêineres, em vez dos pesados objetos remotos que os contêineres EJB exigem. Este livro também aborda o uso de ferramentas como Ant, Junit e a biblioteca de tags JSP, além de introduzir outros assuntos, como depuração baseada em GUI, monitoramento usando o JMX, agendamento de tarefas, envio de e-mail e muito mais. E, finalmente, a Extreme Programming (XP), o Agile Model Driven Development (AMDD) e a refatoração são métodos que podem acelerar os projetos de desenvolvimento de software ao mesmo tempo em que reduzem a quantidade de requisitos de programação e de design; portanto, esses assuntos também são discutidos no livro, mas somente com a quantidade necessária de detalhes e exemplos, para não perder o foco principal.