just  a practice of spring IOC