1

O'Reilly Open Source Convention 2004

 3 years ago
source link: http://conferences.oreillynet.com/cs/os2004/view/e_sess/5294
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Session

Constructor Dependency Injection with PicoContainer, a post-J2EE Nirvana
Paul Hammant, Architect, ThoughtWorks, Inc

Track: Java
Date: Friday, July 30
Time: 10:45am - 11:30am
Location: Salon H

PicoContainer and NanoContainer reintroduced simplicity into component frameworks. Using these frameworks, an application component could not be easier to write.

Context

Inversion of Control (IoC) and Constructor Dependency Injection (CDI) are the design patterns that PicoContainer and NanoContainer promote. IoC is not new, but with the CDI sub-type, widespread acceptance has occurred.

Content

A case is made for the simplicity of the CDI architecture and how the hairball hell of large applications can be avoided, without having to leverage the monolithic EJB designs from J2EE. Along the way, the ease of unit testing of CDI components and their loosely coupled nature is illustrated.

The session will be a slideshow with coding examples throughout and questions from the audience will be fielded at the end.

Benefits

A must for developers in large teams who are suffering from excessive source control conflicts and are finding that component entanglement is huge.

References

See http://www.picocontainer.org, http://www.nanocontainer.org and http://www.martinfowler.com/articles/injection.html

Download presentation file

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK