SpringBoot在切面中怎么查詢修改前的數(shù)據(jù)
蝴蝶刀刀
2018-09-05 09:09:21
TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊
以下的問(wèn)題就可以完美的解決了
自定義注解,切入點(diǎn)是controller的增、刪、改方法,切面中獲取到了參數(shù)、類名、方法名,在修改前要通過(guò)id查詢數(shù)據(jù)庫(kù)內(nèi)容,怎么獲取對(duì)應(yīng)的service對(duì)象
非常簡(jiǎn)單:
1. 加一個(gè)Interceptor,
2.在onPreHandle中看看能不能處理
注:只是這樣一來(lái)的話,就相當(dāng)于又把請(qǐng)求攔截了一遍
舉報(bào)