Перехватывать все вызовы записи в MongoDB Spring BootJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Перехватывать все вызовы записи в MongoDB Spring Boot

Сообщение Anonymous »

Я работаю с Spring Boot 2.1.5. Я пытаюсь написать службу, которая перехватывает все вызовы записи в MongoDB. По сути, это что-то вроде журнала операций в СУБД, где перед тем, как какие-либо данные будут записаны в БД или даже обновлены или удалены, я фиксирую документ, который обновляется или создается.

Возможно ли это вообще? Если да, то как?


Это для вызовов БД, сделанных из моего приложения. Поскольку вы видите, скажем, у вас есть большое приложение, содержащее около 100 API, на самом деле сложно интегрировать OpLog (обновления, записи, удаления БД) во все контроллеры или службы API, вместо этого напишите перехватчик или аспект, который запускается перед функциями. вызывается MongoRepository или MongoTemplate.


Подробнее здесь: https://stackoverflow.com/questions/583 ... pring-boot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»