1. 程式人生 > >@null和@notnull註解失效問題(死活找不到原因)

@null和@notnull註解失效問題(死活找不到原因)

這兩個註解看著很普通,我也以為很簡單 但是,我在上面搞了兩天,一直沒想清楚問題出在哪 以下是我這次出錯的原因

String name,@Validated({User.Update.class})

@Validated({User.Update.class}),String name

上面這兩個是有區別的

如果你的驗證本身是引數,這裡應該首先解析到這個引數,然後再呼叫@Validated這個註解,也就是說
String name,@Validated({User.Update.class})才是正確的開啟方式

不過也可能我自己太小白,連這個都搞了兩天才猛然想明白