add aspectj demo