Beginning Spring 2: From Novice to Professional

Front Cover
Apress, Aug 31, 2008 - Computers - 271 pages

Spring has made a remarkable rise since its conception in 2002. Users find Spring the ideal framework to build their applications in J2EE environments. Beginning Spring 2 is the first Spring–authorized book that takes you through the first steps of using Spring, and requires no prior J2EE experience. It discusses relevant integrated technologies that you should be aware of, and illustrates how Spring makes using them easier.

The book teaches the correct usage of Spring in applications, and lowers the learning curve on J2EE standards. It covers useful features of Spring without delving too far into complicated features. The authors take advantage of less complex alternatives whenever possible, and shows how Spring can make you more productive in complicated environments where J2EE technologies need to be applied. The book covers the complete Spring web tools portfolio and deals with persistence and transaction management. It also introduces 3–tier application design and how to test these designs.

 

Contents

An Introduction to Spring
1
CHAPTER
3
CHAPTER
5
CHAPTER
7
Presenting the Sample Application
13
Inversion of Control
29
Configuration
38
SchemaBased Configuration
45
Spring Web Flow
120
Forms and Binding
126
Security
137
Making Security Decisions
152
Sending Email
157
Using the Mail Sender
158
Including Inline Images and Attachments
166
Remoting
171

Conclusion
54
Data Access
55
The Service Layer Transaction Management and AOP
75
AspectOriented Programming AOP
86
Conclusion
105
Web Applications
107
Conclusion
191
Testing
193
APPENDIX The Spring IDE Plugin for Eclipse
229
INDEX
245
Copyright

Other editions - View all

Common terms and phrases

About the author (2008)

Dave Minter has adored computers since he was small enough to play in the boxes they came in. He built his first PC from discarded, faulty, and obsolete components, and considers that to be the foundation of his career as an integration consultant. Dave is based in London, where he helps large and small companies build systems that "just work." He co-authored Building Portals with the Java Portlet API and Pro Hibernate 3.

Bibliographic information