上一篇我們完善了多層開發(fā)的效率問(wèn)題,傳送門:項(xiàng)目架構(gòu)開發(fā):展現(xiàn)層(下)

 

這次我們完成架構(gòu)的異常處理功能,異常處理一般都與日志分不開的,因?yàn)榉治黾岸ㄎ粏?wèn)題需要一些詳細(xì)信息;

稍微正規(guī)一點(diǎn)的公司,都會(huì)分開發(fā)、測(cè)試及生產(chǎn)環(huán)境。在本地及測(cè)試環(huán)境出BUG了,問(wèn)題很好解決

調(diào)試跟蹤問(wèn)題,三下五除二就搞完了;但是在生產(chǎn)環(huán)境出問(wèn)題,基本上是不允許直連數(shù)據(jù)庫(kù)調(diào)試的;

這時(shí)候如何沒(méi)有足夠的異常信息參考,那你就悲催了,你等著加班熬夜吧。

為了解決這個(gè)問(wèn)題,所以異常信息的捕捉及記錄就顯得非常重要了,一個(gè)完善的系統(tǒng),出問(wèn)題后不可能要去調(diào)試才能知道具體原因的

 

1、解決展現(xiàn)層的異常

1.1 其實(shí)ASP.NET MVC已經(jīng)支持全局異常的處理,就是這個(gè):HandleErrorAttribute,這里我們只是簡(jiǎn)單介紹他的使用方法

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式