 |
Beginning Spring Framework 2
Read an excerpt:
Chapter 1: Jump Start Spring 2
Excerpt provided courtesy of John Wiley & Sons Inc. Copyright © John Wiley & Sons Inc. Written permission from the publisher is required for any use of this material.
|
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Java Persistence with Hibernate; Christian Bauer, et al, $37.50, 37% Off!
- Spring in Action, 2nd Edition; Craig Walls, et al, $31.50, 37% Off!
- Building Spring 2 Enterprise Applications; Bram Smeets, et al, $21.25, 51% Off!
- SOA Using Java Web Services; Mark D. Hansen, $42.95, 22% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Beginning Spring Framework 2 shows beginning Java developers how to build serverside
Java applications using the latest 2.0 release of the Spring Framework. The
book does not assume any previous knowledge of J2EE--in fact, the authors argue
that beginners learn more quickly by starting directly with Spring.
The authors show readers how to build a working web application using Spring
with other open source tools and technologies, all of which can be freely downloaded
and installed via the Internet. Each chapter builds a portion of the application.
All the Spring concepts and construction techniques are introduced during the
design and coding of this application. (With minor adaptation, the resulting
code can be re-used by readers in their own working applications.)
Table of Contents
Introduction.
Chapter 1: Jump Start Spring 2.
Chapter 2: Designing Spring Applications.
Chapter 3: Spring Persistence Using JPA.
Chapter 4: Using Spring MVC to Build Web Pages.
Chapter 5: Advanced Spring MVC.
Chapter 6: Spring Web Flow.
Chapter 7: Ajax and Spring: Direct Web Remoting Integration.
Chapter 8: Spring and JMS Message-Driven POJOs.
Chapter 9: Spring Web Services and Remoting.
Chapter 10: Web Service Consumer and Interoperation with .NET.
Chapter 11: Rapid Spring Development with Spring IDE.
Chapter 12: Spring AOP and AspectJ.
Chapter 13: More AOP: Transactions.
Appendix A: Maven 2 Basics.
Appendix B: Spring and Java EE.
Appendix C: Getting Ready for the Code Examples.
Index.
About the Authors
Thomas Van de Velde has extensive experience developing high-traffic
public-facing web sites across a wide range of industries. As a consultant and
project manager for one of the leading global technology consulting firms, he
has worked on delivering the French online tax declaration and one of the United
States largest sports sites. Thomas is passionate about finding ways to
leverage open source in the enterprise, and in his free time tries to catch
a wave in southern California where he lives with his wife and daughter.
Bruce Snyder is a veteran of enterprise software development and a recognized
leader in open-source software. Bruce has experience in a wide range of technologies
including Java EE, messaging, and serviceoriented architecture. In addition
to his role as a principal engineer for IONA Technologies, Bruce is also a founding
member of Apache Geronimo and a developer for Apache ActiveMQ, Apache ServiceMix,
and Castor, among other things. Bruce serves as a member of various JCP expert
groups and is the co-author of Professional Apache Geronimo from Wrox Press.
Bruce is also a frequent speaker at industry conferences, including the Colorado
Software Summit, TheServerSide Java Symposium, Java in Action, JavaOne, ApacheCon,
JAOO, SOA Web Services Edge, No Fluff Just Stuff, and various Java users groups.
Bruce lives in beautiful Boulder, Colorado with his family.
Christian Dupuis is working for one of the worlds leading consulting
companies and is a member of the Technical Architecture capability group. Christian
has been working as a technical architect and implementation lead to design
and implement multi-channel, mission-critical financial applications that leverage
Spring and other open-source frameworks across all tiers. Christian is co-lead
of the Spring IDE open-source project (http://springide.org), providing tool
support for the Spring Portfolio.
Sing Li (who was bitten by the microcomputer bug in the late 1970s)
has grown up in the Microprocessor Age. His first personal computer was a $99
do-it-yourself Netronics COSMIC ELF computer with 256 bytes of memory, mail-ordered
from the back pages of Popular Electronics magazine. A 25-year industry veteran,
Sing is a system developer, open-source software contributor, and freelance
writer specializing in Java technology and embedded and distributed systems
architecture. He regularly writes for several popular technical journals and
e-zines, and is the creator of the Internet Global Phone, one of the very first
Internet phones available. He has authored and co-authored a number of books
across diverse technical disciplines including Geronimo, Tomcat, JSP, servlets,
XML, Jini, media streaming, device drivers, and JXTA.
Anne Horton has worked in the software industry for 24 years as a software
engineer, textbook technical editor, author, and Java architect. She currently
works for Lockheed Martin and spends her weekends working with Sing Li (author)
and Sydney Jones (editor) in developing bleeding-edge books such as this one.
You can email her at abhorton@comcast.net.
Naveen Balani works as an architect with IBM India Software Labs (ISL).
He leads the design and development activities for the WebSphere Business Service
Fabric product out of ISL. He likes to research upcoming technologies and is
a regular contributor to IBM developer works covering such topics as web services,
ESB, JMS, SOA, architectures, open-source frameworks, semantic web, J2ME, persuasive
computing, the Spring series, AJAX, and various IBM products. You can e-mail
him at naveenbalani@rediffmail.com.
|
 |