我想在 CrudRepository
的保存方法中添加一些代码,但保留原有功能。之后,保存方法应该像之前一样保存到存储库,但另外执行额外的操作。这可能吗?如果可能,我应该怎么做呢?
提前感谢您的任何提示。
编辑
所以,我想创建这样的方法:
@Override
public default <S extends MyClass> S save(S myClassItem) {
//here my functionality
super.save(myClassItem); //from CrudRepository
return myClassItem;
}