@Around("logPointcut()")
    public Object around(final ProceedingJoinPoint point) {
        try {
            log.info("before");
            return point.proceed(point.getArgs());
        } catch (Throwable throwable) {
            log.error("log point cut throw exception:", throwable);
        } finally {
            log.info("after");
        }
        return null;
    }
define log pointcut with around advice.
@param point joinPoint
@return the result of proceeding
shenyu-examples/shenyu-examples-common/src/main/java/org/apache/shenyu/examples/common/aop/LogInterceptor.java