Spring Recipes: A Problem-Solution Approach (2nd ed.)
Год: 2010
Автор: Gary Mak, Josh Long, and Daniel Rubio
Жанр: Программирование
Издательство: Apress
ISBN: 978-1-4302-2500-3, 978-1-4302-2499-0
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 1104
Описание: With over 3 Million users/developers, Spring Framework is the leading “out of the box” Java framework. Spring addresses and offers simple solutions for most aspects of your Java/Java EE application development, and guides you to use industry best practices to design and implement your applications.
The release of Spring Framework 3 has ushered in many improvements and new features. Spring Recipes: A Problem-Solution Approach, Second Edition continues upon the bestselling success of the previous edition but focuses on the latest Spring 3 features for building enterprise Java applications. This book provides elementary to advanced code recipes to account for the following, found in the new Spring 3:
Spring fundamentals: Spring IoC container, Spring AOP/ AspectJ, and more
Spring enterprise: Spring Java EE integration, Spring Integration, Spring Batch, jBPM with Spring, Spring Remoting, messaging, transactions, scaling using Terracotta and GridGrain, and more.
Spring web: Spring MVC, Spring Web Flow 2, Spring Roo, other dynamic scripting, integration with popular Grails Framework (and Groovy), REST/web services, and more.
This book guides you step by step through topics using complete and real-world code examples. Instead of abstract descriptions on complex concepts, you will find live examples in this book. When you start a new project, you can consider copying the code and configuration files from this book, and then modifying them for your needs. This can save you a great deal of work over creating a project from scratch!
This book is for Java developers who would like to rapidly gain hands-on experience with Java/Java EE development using the Spring framework. If you are already a developer using Spring in your projects, you can also use this book as a reference—you’ll find the code examples very useful.
Опубликовано группой About the Author ................................................................................................ xxxvii
About the Technical Reviewers ......................................................................... xxxviii
Acknowledgments ............................................................................................... xxxix
Introduction .............................................................................................................. xli
Chapter 1: Introduction to Spring ............................................................................ 1
Chapter 2: Advanced Spring IoC Container ........................................................... 61
Chapter 3: Spring AOP and AspectJ Support ....................................................... 117
Chapter 4: Scripting in Spring ............................................................................. 159
Chapter 5: Spring Security .................................................................................. 171
Chapter 6: Integrating Spring with Other Web Frameworks ............................... 219
Chapter 7: Spring Web Flow ................................................................................ 249
Chapter 8: Spring @MVC ..................................................................................... 297
Chapter 9: Spring REST ........................................................................................ 371
Chapter 10: Spring and Flex ................................................................................ 405
Chapter 11: Grails ................................................................................................ 459
Chapter 12: Spring Roo ........................................................................................ 501
Chapter 13: Spring Testing .................................................................................. 525
Chapter 14: Spring Portlet MVC Framework ....................................................... 569
Chapter 15: Data Access...................................................................................... 597
Chapter 16: Transaction Management in Spring ................................................. 663
Chapter 17: EJB, Spring Remoting, and Web Services ........................................ 707
Chapter 18: Spring in the Enterprise ................................................................... 765
Chapter 19: Messaging ........................................................................................ 803
Chapter 20: Spring Integration ............................................................................ 829
Chapter 21: Spring Batch .................................................................................... 875
Chapter 22: Spring on the Grid ............................................................................ 909
Chapter 23: jBPM and Spring .............................................................................. 935
Chapter 24: OSGi and Spring ............................................................................... 959
Index ....................................................................................................................... 985