 |
Pro Spring 2.5 Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Pro Spring 2 is the perfect, simple answer for your lightweight, alternative Java
EE development needs! Put simply, this book brings J2EE/Java EE down to
earth. Without the hassles of using the EJB 3 specification and similar,
you can build lighter, betterperforming agile enterprise Javabased
applications using Spring Framework 2. The Spring framework can also integrate
other noteworthy and hot open source tools like Apache Struts, Hibernate, OpenJPA,
GlassFish, and many more. Youll work through a real, scalable enterprise
application and build it from the ground up with Spring, using all the multiple
web views and frameworkswhile other books may use only one.
What youll learn
* Build a simple Springbased application. * Understand how Dependency
Injection works in Spring and how it works in application design. * Get to the
fundamentals of Aspect Oriented Design (AOP), which lies at the heart of Spring,
and apply it to application design. * Access and persist your data with Spring
and its modules for JDBC, Hibernate, iBATIS, JDO, OpenJPA, and others. * Use
Spring for business logic, transaction management, Java EE 5 plug-ins (Project
PitchFork), job scheduling, and mail support. * Apply and extend Spring to the
webtier using Spring MVC and integrating with other Java webtier
projects/technologies such as JSP, Struts, WebWork, JRuby on Rails, Grails,
and more. * Test and deploy with Spring.
Who is this book for?
Enterprise Java, J2EE/Java EE developers looking to learn and use the Spring
metaframework, the now growing, leading alternative to J2EE/Java EE
About the Apress Pro Series
The Apress Pro series books are practical, professional tutorials to keep you
on and moving up the professional ladder.
You have gotten the job, now you need to hone your skills in these tough competitive
times. The Apress Pro series expands your skills and expertise in exactly the
areas you need. Master the content of a Pro book, and you will always be able
to get the job done in a professional development project. Written by experts
in their field, Pro series books from Apress give you the hard-won solutions
to problems you will face in your professional programming career.
About the Authors
Jan Machacek is a chief software architect at Cake Solutions Limited (www.cakesolutions.net),
a UK-based software company. He has been an early adopter of Spring at Cake
Solutions and has seen the dramatic change the Spring framework has brought
to the Java world. As part of his job, Jan designs and oversees the development
of majority of Cake's projects. Where appropriate, Jan also applies his interest
in declarative programming and artificial intelligence. Throughout his programming
career, Jan has designed and implemented large J2EE and .NET systems for the
UK government and large private sector bodies. When not programming, Jan enjoys
foreign languages; he also enters races and time trials as a member of the Manchester
Wheelers' cycling club.
Jessica Ditt is a developer at Cake Solutions Limited. She joined the Cake
team in 2005 and has worked on numerous enterprise-level projects, all of which
were written using the Spring framework. Jessica has been an early adopter of
Spring Webflow at Cake and has become an expert in efficient indexing using
Lucene and monitoring deployed systems using JMX. Out of the office, Jessica
is a keen volleyball player.
Aleksa Vukotic is senior developer of Cake Solutions Limited. He joined Cake
Solutions in June 2004. Since joining Cake, Aleksa has worked on numerous Java
projects using the Spring framework for variety of clients. His work includes
sophisticated systems for the UK government agencies. As part of his role at
Cake, Aleksa helps other members of the team with some of the most complex problems,
especially related to data access and MVC. He graduated in computer science
and engineering at the School of Electrical Engineering, Belgrade University,
Serbia. In his spare time, Aleksa enjoys nights out and computer games.
Anirvan Chakraborty is a developer at Cake Solutions Limited. Since becoming
a member of the Cake team in 2006, Anirvan has worked on the more complex projects,
including the UK government knowledge management system. Anirvan is a contributor
to Lucene integration in the Spring Modules project. Prior to joining Cake,
Anirvan completed his masters degree in Internet software systems at the
School of Computer Science, University of Birmingham, United Kingdom. When not
programming, Anirvan enjoys following sports like Cricket and Formula One. He
also enjoys reading detective novels and watching movies.
|
 |