使用aop来Profiling and Logging