• Complain

Willie Wheeler - Spring in Practice

Here you can read online Willie Wheeler - Spring in Practice full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Manning Publications, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Willie Wheeler Spring in Practice

Spring in Practice: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Spring in Practice" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Summary

Spring in Practice shows you how to tackle the challenges you face when you build Spring-based applications. The book empowers software developers to solve concrete business problems by mapping application-level issues to Spring-centric solutions. It diverges from other cookbooks because it presents the background you need to understand the domain in which a solution applies before it offers the specific steps to solve the problem.

About this Book

Spring in Practice covers 66 Spring development techniques and the practical issues you will encounter when using them. The book starts with three carefully crafted introductory chapters to get you up to speed on the fundamentals. And then, the core of the book takes you step-by-step through the important, practical techniques you will use no matter what type of application youre building. Youll hone your Spring skills with examples on user accounts, security, NoSQL data stores, and application integration. Along the way, youll explore Spring-based approaches to domain-specific challenges like CRM, configuration management, and site reliability.

Whats Inside

  • Covers Spring 3
  • Successful outcomes with integration testing
  • Dozens of web app techniques using Spring MVC
  • Practical examples and real-world context
  • How to work effectively with data

Each technique highlights something new or interesting about Spring and focuses on that concept in detail. This book assumes you have a good foundation in Java and Java EE. Prior exposure to Spring Framework is helpful but not required.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Authors

Willie Wheeler is a Principal Applications Engineer with 16 years of experience in Java/Java EE and Spring Framework. Joshua White is a Solutions Architect in the financial and health services industries. He has worked with Spring Framework since its inception in 2002.

Table of Contents

Introducing Spring: the dependency injection container Data persistence, ORM, and transactions Building web applications with Spring Web MVC Basic web forms Enhancing Spring MVC applications with Web Flow Authenticating users Authorizing user requests Communicating with users and customers Creating a rich-text comment engine Integration testing Building a configuration management database Building an article-delivery engine Enterprise integration Creating a Spring-based site-up framework

Willie Wheeler: author's other books


Who wrote Spring in Practice? Find out the surname, the name of the author of the book and a list of all author's works by series.

Spring in Practice — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Spring in Practice" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Spring in Practice
Willie Wheeler with Joshua White

Spring in Practice - image 1

Copyright

For online information and ordering of this and other Manning books, please visit www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact

Special Sales Department Manning Publications Co. 20 Baldwin Road PO Box 261 Shelter Island, NY 11964 Email: orders@manning.com

2013 by Manning Publications Co. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Picture 2 Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine.

Picture 3Manning Publications Co.20 Baldwin RoadPO Box 261Shelter Island, NY 11964Development editor: Cynthia KaneTechnical editor: Doug WarrenCopyeditor: Tiffany TaylorProofreader: Elizabeth MartinTypesetter: Gordan SalinovicCover designer: Marija Tudor

ISBN 9781935182054

Printed in the United States of America

1 2 3 4 5 6 7 8 9 10 MAL 18 17 16 15 14 13

Brief Table of Contents
Table of Contents
Preface

I started using Spring in 2004 after having used Enterprise JavaBeans 2 (EJB) for a couple of years. Unlike many who made the jump in those early days, I dont have any EJB horror stories to recount. My EJB project was too small to have had any serious technology issuespretty much any technology would have worked. Although I never fell in love with EJB, my team was able to make it work, so we didnt have any major complaints.

In 2004 I took a job with a new employer where everybody was using Spring. It was immediately clear to me that Springs POJO- and injection-based approach was simpler to use than EJB and that it resulted in cleaner code. Moreover, our Spring apps were supporting thousands of concurrent users without issue. Contrary to the orthodoxy of the day, Spring was certainly ready to take on enterprise demands without EJBs and heavyweight app servers.

My teams and I built a number of Spring apps. Even as a manager, I did quite a bit of hands-on development, and thats how I learned the framework. After a while, though, my management responsibilities made it harder to do as much development as I wanted to do. I started blogging about Spring (springinpractice.com) to maintain and expand my knowledge of the framework. Eventually, Manning came across my blog and asked me to write this book.

Nowadays I again do hands-on development, and to this day I use Spring for almost all of my Java development. Its a fantastic framework that makes development enjoyable and productive.

W ILLIE W HEELER

Early in my career, I worked on several large enterprise projects that used EJB 1.0. It quickly became evident to me that enterprise Java development was painful. Solutions were often complex, tedious, time-consuming, and error-prone. By the time Rod Johnsons book Expert One-on-One J2EE Design and Development came out in 2002, I was more than ready for a change. The ideas that Rod expressed in his book, and later incorporated into the Spring Framework, struck a chord not only with me but with the Java development community at large. Because the framework handled the infrastructure code for me, my code was cleaner, simpler, and less error-prone. It became clear that with Spring, I was more productive and enjoying development again. I have been an evangelist of the Spring Framework ever since.

As Spring grew, my thirst for knowledge about the framework, its surrounding technologies, and its ecosystem grew as well. Over the years, I had become an avid technical reader and soon found myself reviewing and providing technical input for other authors books. It wasnt until Manning provided me with the opportunity to team up with Willie and coauthor this book that I was able to experience being on the other side of the fence.

J OSHUA W HITE

Acknowledgments

Willie here. As a longtime acknowledgments reader, Im familiar with the typical expressions of gratitude aimed toward ones significant other, children, and other inconvenienced parties. But sitting now in the writers seat, I more fully appreciate how inadequate even the more vigorous of these expressions are.

I owe my first and largest debt to my wife, Raylene, who supported my efforts far beyond what was fair to ask or expect. Personal shame prevents me from describing the many sacrifices she made on my behalf, but, suffice it to say that shes eagerly looking forward to receiving her copy of the book so she can set it aflame. Thank you, Raylene, for making this book possibleyour name belongs on the cover of this book every bit as much as mine does.

Next, I thank our children, Max, Jude, Lucy, and Ben, two of whom have never known life without the book. They, like their mom, have been nothing but patient and supportive during the entire process, and I am deeply grateful.

Thanks to my in-laws, Ray, Jane, Renee, Rana, and Raymond, for making their home available to my family for many weekend getaways.

And, of course, big thanks to my coauthor, Josh, for helping get the book across the finish line.

Both Josh and I would like to thank the team at Manning: Marjan Bace, Cynthia Kane, Elizabeth Martin, Mary Piergies, Maureen Spencer, Tiffany Taylor, and Megan Yockey. A special and heartfelt thanks to our development editor, Cynthia Kane. Besides providing outstanding support on the editorial side, Cynthia was a driving force in seeing this project through to its successful completion. Thank you, Cynthia, for your expertise, patience, and support.

Thanks are due both to the technical reviewers and to the MEAP customers for their invaluable questions and feedback during the development process. Their efforts have made this a much better book. We would especially like to acknowedge Al Scherer, Brian OShea, Carol McDonald, Craig Walls, Daniel Alford, Deepak Vohra, Dmitry Sklyut, Erwin Vervaet, George Franciscus, Gordon Dickens, Jeremy Flowers, Jeroen Nouws, John Guthrie, John Ryan, John Tyler, Kenneth Kousen, Kenrick Chien, Mario Arias, Patrick Steger, Prasad A Chodavarapu, Rama Kanneganti, Ricardo Lima, Rizwan Lodhi, Robby OConnor, Robert Casazza, Robert Hanson, Ryan Stephens, Srikanth Balusani, and Willem Jiang.

And, finally, a special thanks to our technical editor, Doug Warren, whose tireless efforts and attention to detail resulted in many improvements throughout the book. We could not have done it without you!

About Spring

Spring was originally conceived as a way to simplify Java Enterprise Edition (JEE) development, but its not exactly a simple framework. Its huge. The core framework is large, and dozens of portfolio projects extend that core, covering things like security, web flow, SOAP web services (REST web services are part of the core), enterprise integration, batch processing, mobile, various flavors of social (Facebook, LinkedIn, Twitter, GitHub, and so on), various flavors of NoSQL (MongoDB, Neo4j, Riak, and so on), BlazeDS/Flex, AMQP/Rabbit, and many more. If simple means something with few parts, then Spring isnt simple.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Spring in Practice»

Look at similar books to Spring in Practice. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Spring in Practice»

Discussion, reviews of the book Spring in Practice and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.