Во-первых, вам необходимо понять основы того, что такое pointcut и рекомендации.
Во-вторых, эта конфигурация на основе аннотаций является просто способом настройки Аспектов. Так что не рассматривайте это как «пустой метод с аннотацией pointcut», но рассматривайте его как синтаксис определения pointcut с помощью аннотации.
Возвращаясь к вашему вопросу.
Оба они просто определяя некоторые предварительные советы. Вторым способом вы помещаете определение pointcut непосредственно в определение совета, в то время как первым способом вы даете имя pointcut и ссылаетесь на него в своих советах.
Право или -правильно, пока вы знаете, что делаете. Например, для очень простого и простого pointcut, который используется только в одном или двух советах, вы можете поместить его непосредственно в рекомендацию, как и во втором способе.
Однако обычно имеет смысл дать осмысленное имя для вашего pointcut и используйте его, ссылаясь на свои советы. Это придает значению c значение для вашего pointcut и облегчает его изменение в будущем.