Контроль DB: MySQL

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

1
задан BalusC 1 July 2010 в 11:24
поделиться

1 ответ

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

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

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

2
ответ дан 2 September 2019 в 23:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: