Contexts and Dependency Injection


  • 2006-2009
  • Open Source
Project Description

Richard Kennard served on the Expert Group for JSR-299, a specification to unify Java Web application development.

He served alongside the likes of Sun, Google and Oracle to deliver what IBM called "an ambitious task".

JSR-299, later renamed Contexts and Dependency Injection (CDI), proved to be very successful. It now forms a cornerstone of the Java EE platform and is an integral part of many applications and frameworks.

  • Skills
    • Design
    • Java EE
  • Client

    Open Source