Lead, Spring JavaConfig
Chris is the technical lead for the Spring JavaConfig project and a Senior Consultant with SpringSource. He has trained hundreds of developers how to most effectively use Spring to create well-designed, testable enterprise applications. Before joining SpringSource in 2007, Chris worked as a software engineer in a variety of industries with a special focus on optimizing team productivity through test-driven development, continuous integration, and other agile techniques.
Presentations
Introducing Spring Java Configuration
Spring Java Configuration, or JavaConfig for short, provides a pure-Java and type-safe mechanism for configuring the Spring IoC container. This approach provides the benefits of centralized dependency injection with the power and ease of working in Java and without the angle brackets of XML.
In this session you'll learn:
- The benefits of JavaConfig
- How JavaConfig compares to and integrates with Spring's other configuration approaches (XML and Annotation-Driven Injection)
- How to use JavaConfig to wire up your own applications
Live demos will include:
- Porting Spring's PetClinic web application from Spring XML to Spring JavaConfig