資料介紹
傳統的Java異常-捕獲機制已不能滿足當今大型企業級開發的要求。本文對Struts2提供的異常處理機制進行了研究和擴展,提出將檢查型(Checked)異常轉化為非檢查型
(Unchecked)異常進行捕獲的思想,通過采用AOP攔截器技術構造一種高效的異常處理機制,提高了代碼的可讀性,程序的執行速度和可維護性,減少了同類代碼的重復使用,避免了由于過量使用檢查型(Checked)異常引起的程序結構混亂、代碼邏輯復雜等缺陷。
關鍵詞:Java; struts2; 運行時異常; 檢查/非檢查性異常; 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)異常進行捕獲的思想,通過采用AOP攔截器技術構造一種高效的異常處理機制,提高了代碼的可讀性,程序的執行速度和可維護性,減少了同類代碼的重復使用,避免了由于過量使用檢查型(Checked)異常引起的程序結構混亂、代碼邏輯復雜等缺陷。
關鍵詞:Java; struts2; 運行時異常; 檢查/非檢查性異常; 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;
異常處理
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 用于高度虛擬化云環境的可擴展企業級SAN交換機
- 基于Java-EE的中小企業信用評級系統的架構 3次下載
- 基于RIASOA的企業級應用系統研究崔楠 0次下載
- Struts2源代碼分析 0次下載
- Struts2 V3.0入門 0次下載
- Struts2和Ibatis在畢業答辯管理系統中的應用 22次下載
- Struts2 極速表單驗證框架使用說明書
- 基于優先級的柔性時空工作流異常處理
- 企業級證券信息系統平臺(ECSN)
- 基于Hibernate與Struts框架的物流管理系統的實現
- 基于Domino的企業級工作流引擎
- 基于案例推理的工作流異常處理研究
- 基于VxWorks的異常處理的研究和實現
- Struts視圖組件
- 深入淺出Struts 2 (中文PDF版) 0次下載
- 【產品介紹】Xpedition Enterprise--企業級電子設計全流程解決方案 313次閱讀
- 永銘固液混合鋁電解電容:為企業級固態硬盤 實現高效穩定電源管理方案 419次閱讀
- 永不掉線的守護:永銘鉭電容賦予“企業級固態硬盤”可靠護航者使命 380次閱讀
- 企業級Linux磁盤維護的完整流程 725次閱讀
- 企業級MySQL數據庫管理指南 598次閱讀
- 企業級SSD性能和功耗模型 3.3k次閱讀
- 使Struts2應用程序更安全:不要包含配置瀏覽器 839次閱讀
- 浪潮信息企業級SSD:如何在PCIe生態下,提升NAND信號質量 2.2k次閱讀
- 淺談企業級應用的SLA對云服務的挑戰 1.6k次閱讀
- 基于FPGA的PSM實現解決企業級應用的閃存問題 1.3k次閱讀
- 憶芯科技利用Veloce 硬件加速仿真平臺進行高速企業級固態硬盤存儲設計 2.1k次閱讀
- 基于Python 異常的介紹以及異常處理的方法解析 6.8k次閱讀
- ssi框架快速搭建 4.2k次閱讀
- 常見企業級SSD故障電源可靠性分析詳解 4.5k次閱讀
- Micron用于PCIe插槽的2.5英寸企業級SSD解決方案 3k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數據手冊
- 2.33 MB | 次下載 | 免費
- 2MDD品牌三極管S9012數據手冊
- 2.62 MB | 次下載 | 免費
- 3聯想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費
- 4收音環繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 524Pin Type-C連接器設計報告
- 1.06 MB | 次下載 | 免費
- 6新一代網絡可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費
- 7MS1000TA 超聲波測量模擬前端芯片技術手冊
- 0.60 MB | 次下載 | 免費
- 8MS1022高精度時間測量(TDC)電路數據手冊
- 1.81 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負載均流控制電路數據手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測距通信定位模塊規格書
- 838.47 KB | 5次下載 | 免費
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論