dao層不須要拋出異常,應該在service層拋出異常,能夠是自定義的異常,也能夠包裝異常,而後在controller中定義exception handler統一處理或者單獨處理。segmentfault
參考:get
https://segmentfault.com/q/1010000006653269io