Мониторинг БД: MySQL - PullRequest
       13

Мониторинг БД: MySQL

1 голос
/ 30 июня 2010

Я пишу, чтобы попросить совета. Я должен контролировать определенные "вставки" на MySQL базы данных. Каким образом это удобнее сделать? Приложение использует сервлеты и MySQL. Большое спасибо

1 Ответ

2 голосов
/ 01 июля 2010

Зависит от используемой вами структуры персистентности.

  • Если это Hibernate, вам нужно реализовать Interceptor и подключить onSave().
  • Если это JPA,вам нужно использовать метод сущностей с аннотацией @PrePersist или @PostPersist.
  • Если это простой ванильный JDBC, просто добавьте код в шаблонный DAOmethod.

Это не связано с сервлетами.Сервлет - это просто API для перехвата HTTP-запросов.Ваш уровень доступа к данным должен быть независимым и прозрачным от этого.

...