Core Spring 3.0 practice