0
我希望有人碰到過這樣的問題:休眠saveAndFlush不持久,當應用程序異常被拋出
在服務層,我捕獲異常,並在catch塊我想保存在數據庫中調用saveAndFlush
記錄然後拋出應用程序異常。問題是保存和刷新不會持續記錄,事務似乎回滾。
的代碼是類似的東西:
catch(SomeException e) {
repoClass.saveAndFlush(entity);
throw new ApplicationException();
}
有什麼想法?
非常感謝。