new spring version
 - new spring version
 - add aspectj
remove xml configuration
Config by java class instead of xml
new spring version