Udemy 課程Microservices with Spring 10
接著針對POST 建User的service做一些傳入值檢核
並到User Bean內加上@Size與@Past
啟動RestfulWebServicesApplication.java
並試打正常POST
得到我們先前設好的回應
接著再一筆,故意傳不合法的參數
但是啥訊息都沒有!!
所以要再一次建置對應的CustomizedResponseEntityExceptionHandlers內容
先進到extends的ResponseEntityExceptionHandler內容
ResponseEntityExceptionHandler已有對應的處理Method叫
直接Overried它,並改寫內容為
重新打一次一樣的POST並帶不合法的傳入值得:
可以看到details內容也就是下圖傳入的東西太過無意義
所以可以直接在User Bean給定!
再打一次得
以上使用到的Maven lib為以下內容