Просто объедините внутри и выполнение, оно должно работать нормально.
@Pointcut("within(me.packages.TargetClass)")
public void classPointcut() {}
@Pointcut("execution(* method1(*)) && execution(* method2)")
public void methodPointcut() {}
А чтобы связать совет, например, с советом:
@Around("classPointcut() && methodPointcut()")
public Object foo(ProceedingJoinPoint pjp)