我正在使用Play框架1.2.6。我想要獲得一個事件或者聽一些事件,如果在我的應用程序中任何模型調用刪除或添加。即,如果通過模型在數據庫中刪除數據或添加,那麼是否有任何方法爲此獲取事件。在模型刪除上播放框架事件
如果我不是很清楚,請讓我知道。
謝謝。
我正在使用Play框架1.2.6。我想要獲得一個事件或者聽一些事件,如果在我的應用程序中任何模型調用刪除或添加。即,如果通過模型在數據庫中刪除數據或添加,那麼是否有任何方法爲此獲取事件。在模型刪除上播放框架事件
如果我不是很清楚,請讓我知道。
謝謝。
嘗試使用模型方法的@PreRemove註釋。
http://www.playframework.com/documentation/1.2.4/cheatsheet/model
您可以覆蓋在模型中_save()和_delete()方法。
@Override
public void _delete() {
// .. do something
super._delete();
}
@Override
public void _save() {
// .. do something
super._save();
}
謝謝你的回覆。但這不是我想要的,我知道這是一種方式,但我有許多模型,我不想在任何地方這樣做。我只需要一個像Spring AOP這樣的事件。但無論如何,謝謝。 –
謝謝!這正是我需要的。 –