資料介紹
傳統(tǒng)的Java異常-捕獲機(jī)制已不能滿足當(dāng)今大型企業(yè)級(jí)開(kāi)發(fā)的要求。本文對(duì)Struts2提供的異常處理機(jī)制進(jìn)行了研究和擴(kuò)展,提出將檢查型(Checked)異常轉(zhuǎn)化為非檢查型
(Unchecked)異常進(jìn)行捕獲的思想,通過(guò)采用AOP攔截器技術(shù)構(gòu)造一種高效的異常處理機(jī)制,提高了代碼的可讀性,程序的執(zhí)行速度和可維護(hù)性,減少了同類代碼的重復(fù)使用,避免了由于過(guò)量使用檢查型(Checked)異常引起的程序結(jié)構(gòu)混亂、代碼邏輯復(fù)雜等缺陷。
關(guān)鍵詞:Java; struts2; 運(yùn)行時(shí)異常; 檢查/非檢查性異常; AOP;
Abstract: This paper describes the study and extension in the exception handling mechanism
which is provides by Struts2, since the traditional Java exception try-catch mechanism has been unable to satisfy today's large-scale enterprise development. The paper proposes a capturing thought that transforms the inspected (Checked) exception to the non-inspected (Unchecked) exception. Using the AOP intercept technology to construct a kind of highly effective, unification exception handling mechanism, to enhance the code readability greatly, the performance and the maintainability of the program , thus reduce the similar codes redundant used, and avoid the excessive using inspection (Checked) exception causing program's chaotic structure, code's complex logic ,etc.
Key words: Java; struts2; runtime exception; checked/unchecked exception; AOP;
(Unchecked)異常進(jìn)行捕獲的思想,通過(guò)采用AOP攔截器技術(shù)構(gòu)造一種高效的異常處理機(jī)制,提高了代碼的可讀性,程序的執(zhí)行速度和可維護(hù)性,減少了同類代碼的重復(fù)使用,避免了由于過(guò)量使用檢查型(Checked)異常引起的程序結(jié)構(gòu)混亂、代碼邏輯復(fù)雜等缺陷。
關(guān)鍵詞:Java; struts2; 運(yùn)行時(shí)異常; 檢查/非檢查性異常; AOP;
Abstract: This paper describes the study and extension in the exception handling mechanism
which is provides by Struts2, since the traditional Java exception try-catch mechanism has been unable to satisfy today's large-scale enterprise development. The paper proposes a capturing thought that transforms the inspected (Checked) exception to the non-inspected (Unchecked) exception. Using the AOP intercept technology to construct a kind of highly effective, unification exception handling mechanism, to enhance the code readability greatly, the performance and the maintainability of the program , thus reduce the similar codes redundant used, and avoid the excessive using inspection (Checked) exception causing program's chaotic structure, code's complex logic ,etc.
Key words: Java; struts2; runtime exception; checked/unchecked exception; AOP;
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 用于高度虛擬化云環(huán)境的可擴(kuò)展企業(yè)級(jí)SAN交換機(jī)
- 基于RIASOA的企業(yè)級(jí)應(yīng)用系統(tǒng)研究崔楠 0次下載
- 基于企業(yè)級(jí)信息集成平臺(tái)的數(shù)據(jù)存儲(chǔ)備份系統(tǒng)的構(gòu)建_王永平 0次下載
- Struts2源代碼分析 0次下載
- Struts2 V3.0入門 0次下載
- Struts2和Ibatis在畢業(yè)答辯管理系統(tǒng)中的應(yīng)用 22次下載
- Struts2 極速表單驗(yàn)證框架使用說(shuō)明書(shū)
- 基于優(yōu)先級(jí)的柔性時(shí)空工作流異常處理
- 企業(yè)級(jí)證券信息系統(tǒng)平臺(tái)(ECSN)
- 基于Hibernate與Struts框架的物流管理系統(tǒng)的實(shí)現(xiàn)
- 基于Domino的企業(yè)級(jí)工作流引擎
- 基于案例推理的工作流異常處理研究
- 基于VxWorks的異常處理的研究和實(shí)現(xiàn)
- Struts視圖組件
- 深入淺出Struts 2 (中文PDF版) 0次下載
- 如何有效的處理空指針異常 1540次閱讀
- 企業(yè)級(jí)SSD性能和功耗模型 1841次閱讀
- 使Struts2應(yīng)用程序更安全:不要包含配置瀏覽器 456次閱讀
- 浪潮信息企業(yè)級(jí)SSD:如何在PCIe生態(tài)下,提升NAND信號(hào)質(zhì)量 1125次閱讀
- C++程序異常處理機(jī)制是什么 898次閱讀
- Cortex-M0處理器內(nèi)核異常中斷簡(jiǎn)介 4969次閱讀
- ARM異常中斷的原因及處理措施 8162次閱讀
- 淺談企業(yè)級(jí)應(yīng)用的SLA對(duì)云服務(wù)的挑戰(zhàn) 1273次閱讀
- 基于FPGA的PSM實(shí)現(xiàn)解決企業(yè)級(jí)應(yīng)用的閃存問(wèn)題 996次閱讀
- 憶芯科技利用Veloce 硬件加速仿真平臺(tái)進(jìn)行高速企業(yè)級(jí)固態(tài)硬盤存儲(chǔ)設(shè)計(jì) 1815次閱讀
- 基于ARM處理器的高效異常處理解決方案 1424次閱讀
- 基于Python 異常的介紹以及異常處理的方法解析 6301次閱讀
- ssi框架快速搭建 3174次閱讀
- 常見(jiàn)企業(yè)級(jí)SSD故障電源可靠性分析詳解 3977次閱讀
- Micron用于PCIe插槽的2.5英寸企業(yè)級(jí)SSD解決方案 2590次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論