1. 程式人生 > >【實訓】第四周總結下

【實訓】第四周總結下

最近做的工作如下:完善了後臺已有的介面,重點是完善了引數檢驗過程。

之前寫介面的時候,只是單純的寫邏輯,沒有完善使用者引數的檢驗,最近把使用者引數檢驗加上了,這樣提升了專案的健壯性,因為有時候因為使用者輸入引數非法,而且沒有仔細檢查,會導致很嚴重的錯誤。所以使用者輸入的檢查是很重要的。現在的檢驗都是很直接的,程式設計式檢驗,就是在接收到使用者請求之後,寫邏輯進行檢驗。這是最直接,也是最簡便的一種做法。不過這樣會導致大量的程式碼重複,不符合面向物件設計規範,我們的想法是,開發一套引數檢驗框架。我現在是ing工作室後臺組負責人,準備讓後臺組成員暑假的時候寫出來這一套框架。之前就有這個想法,開發一套宣告式引數檢驗框架。通過在bean的屬性上添加註解。來宣告該引數的檢驗規則,然後在請求到達controller之前,利用AOP的環繞通知攔截請求,然後進行引數檢驗,這樣就極大地減少了重複程式碼,不過這套框架的開發需要耗費很大的精力,所以我們準備暑假去做這部分,所以我們現在就將就使用程式設計式引數檢驗了。