Tutorial 12 - Using ApplicationContextAware.