Как регистрировать любые вставки или обновления в базе данных, используя аннотации Spring AOP?
Мое приложение имеет слой DAO, который имеет такие методы, как
@Override
public void save(final Role role) {
// save in database }
Теперь каждый раз, когда вызывается такой метод сохранения или обновления, мне нужно запустить аспект AOP и зарегистрировать его в базе данных.
Я не хочу, чтобы мой aspwect работал на методах, которые запускают только запросы на выборку.
Какой будет мой pointcut AOP для запуска, когда какие-либо методы сохраняются или обновляются в пакетах dao?
Пожалуйста помоги