From Sparta Systems
I'm a software architect located in Central NJ, focused heavily on server side Java and Cloud computing.
CDI has been around since 2009. It has quite a robust dependency injection feature set that allows it to match both the easy to use feature set and the robust enterprise features that developers need. In this session, we'll look at hands on application development using CDI 2 and the reference implementation, Weld 3.
Contexts and Dependency Injection for the Java EE has been around since Java EE 6. It provides a true programming model for Java EE, beyond what EJB was providing. It began the work for the modern development patterns that would be coming forth - JAX-RS and REST APIs, WebSockets.
CDI 2.0 introduces a new programming model that is Java SE compliant. This session will show you how you can leverage it to build great applications using an EE technology in your SE applications.