Close
Enter your search into one or more of the boxes below:
You can refine your search by selecting from any of the options below:
Search
Dependency Injection: with examples in Java, Ruby, and C#
Foyalty 94

Dependency Injection: with examples in Java, Ruby, and C# (Paperback)

£30.99
Currently unavailable to order online.
Email me when back in stock

Synopsis

HIGHLIGHT



The "Dependency Injection" (DI) pattern is the primary idea behind the enormously



popular Spring Framework and Google Guice. This book shows Java



developers how to effectively use DI in multiple frameworks and contexts and



presents the most current technologies, techniques and best practices.



DESCRIPTION



Dependency Injection is an in-depth guide to the current best practices for



using the Dependency Injection pattern the key concept in Spring and the



rapidly-growing Google Guice. It explores Dependency Injection, sometimes



called Inversion of Control, in fine detail with numerous practical examples.



Developers will learn to apply important techniques, focusing on their strengths



and limitations, with a particular emphasis on pitfalls, corner-cases, and best



practices.



This book is written for developers and architects who want to understand



Dependency Injection and successfully leverage popular DI technologies such as



Spring, Google Guice, PicoContainer, and many others. The book explores



many small examples of anchor concepts and unfolds a larger example to show



the big picture.



Written primarily from a Java point-of-view, this book is appropriate for any



developer with a working knowledge of object-oriented programming in Java,



Ruby, or C#.



KEY POINTS



Both highly technical and highly practical



Numerous examples in multiple languages, frameworks, and contexts



The only book available that covers DI from a framework-agnostic perspective;



most concentrate only on Spring.



MARKET INFORMATION



Dependency Injection is one of the most important ideas of the past decade for



object-oriented developers, but it isn't widely understood at a technical level. DI



has increased in importance as developers have embraced the Agile ideas of



building testable and maintainable code. All Java developers need to master the



DI concepts in this book.

Computing & ITComputer programming / software developmentProgramming & scripting languages: general Publisher: Manning Publications Publication Date: 28/03/2009 ISBN-13: 9781933988559  Details: Type: Paperback Format: Books
Availability: Currently unavailable to order online.  

Dhanji R. Prasanna is an Enterprise Java consultant for technologies such as EJB3, JBI, JSF, Guice, Spring, HiveMind, and PicoContainer. He is a co-author of the Bean Validation (JSR-303), JAX-RS (JSR-311), Servlet 3.0 (JSR-315), and JavaServerFaces 2.0 (JSR-314) specifications. He is also co-author of the Java EE 6.0 (JSR-316) platform specification, which is the next edition of J2EE.

More books by Dhanji R. Prasanna

Leave Review

Delivery

Delivery Options

All delivery times quoted are the average, and cannot be guaranteed. These should be added to the availability message time, to determine when the goods will arrive. During checkout we will give you a cumulative estimated date for delivery.

Location 1st Book Each additional book Average Delivery Time
UK Standard Delivery FREE FREE 3-5 Days
UK First Class £4.50 £1.00 1-2 Days
UK Courier £7.00 £1.00 1-2 Days
Western Europe** Courier £17.00 £3.00 2-3 Days
Western Europe** Airmail £5.00 £1.50 4-14 Days
USA / Canada Courier £20.00 £3.00 2-4 Days
USA / Canada Airmail £7.00 £3.00 4-14 Days
Rest of World Courier £22.50 £3.00 3-6 Days
Rest of World Airmail £8.00 £3.00 7-21 Days

** Includes Austria, Belgium, Denmark, France, Germany, Greece, Iceland, Irish Republic, Italy, Luxembourg, Netherlands, Portugal, Spain, Sweden and Switzerland.

Delivery Help & FAQs

Returns Information

If you are not completely satisfied with your purchase*, you may return it to us in its original condition with in 30 days of receiving your delivery or collection notification email for a refund. Except for damaged items or delivery issues the cost of return postage is borne by the buyer. Your statutory rights are not affected.

* For Exclusions and terms on damaged or delivery issues see Returns Help & FAQs

You might also like

Getting MEAN with Mongo, Express,...
(Paperback)
Simon Holmes
 
 
£24.99
 
CSS Master, 2e
(Paperback)
Tiffany Brown
 
 
£31.99
 
Topics in Parallel and Distributed...
(Hardback)
Sushil K. Prasad; Anshul Gupta; ...
 
 
£49.99
 
The Quick Python Book, 3E
(Paperback)
Naomi R Ceder
 
 
£29.99
 
© W&G Foyle Ltd
Foyles uses cookies to help ensure your experience on our site is the best possible. Click here if you’d like to find out more about the types of cookies we use.
Accept and Close