国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

IBM 關(guān)于 數(shù)據(jù)驗(yàn)證 和 異常處理的一些文章

2019-11-18 13:18:40
字體:
供稿:網(wǎng)友

  驗(yàn)證用戶輸入數(shù)據(jù)的合法性,處理異常,是程序必須處理的事情如何更好的做,使自己的程序結(jié)構(gòu)更清楚,更輕易理解,代碼量更少,是蠻有講究的。
  
  下面三篇文章雖然講的是 ejb 環(huán)境下的事情,但里面的思想?yún)s同樣可以運(yùn)用到我們平時(shí)的普通程序開發(fā)過程中:
  
  數(shù)據(jù)驗(yàn)證出現(xiàn)在什么地方最合適 
  http://www-900.ibm.com/developerWorks/cn/java/j-ejb1217/index.sHtml
  英文原文:The fine points of data validation 
  http://www-106.ibm.com/developerworks/java/library/j-ejb1217.html
  數(shù)據(jù)驗(yàn)證分為兩種:
  格式數(shù)據(jù)驗(yàn)證( data format validation),和業(yè)務(wù)相關(guān)驗(yàn)證(business-specific validation), 正是因?yàn)樗麄兊淖饔茫幚韺ο螅加孟到y(tǒng)資源的不同,需要對他們分別處理。
  
  驗(yàn)證助手類
  http://www-900.ibm.com/developerWorks/cn/java/j-ejb01213/index.shtml
  英文原文:Validation helper classes 
  http://www-900.ibm.com/developerWorks/cn/java/j-ejb01213/index_eng.shtml
  我們通常的做法是在每個(gè)需要驗(yàn)證的類里自己寫驗(yàn)證方法
  但是,假如引入把數(shù)據(jù)驗(yàn)證助手類,把驗(yàn)證代碼都集中到這個(gè)類里,會(huì)大大增強(qiáng)系統(tǒng)的可維護(hù)性驗(yàn)證的處理,用返回值,還是用異常,本文也有很好的建議
  
  構(gòu)建更好的異常處理框
  http://www-900.ibm.com/developerWorks/cn/java/j-ejb01283/index.shtml
  英文原文:Build a better exception-handling framework 
  http://www-106.ibm.com/developerworks/java/library/j-ejb01283.html
  異常是面向?qū)ο箝_發(fā)中對非正常情況的處理方法,他改善了程序的結(jié)構(gòu),使程序更輕易理解,但是異常一般都沒有被正確的使用

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 泗洪县| 五台县| 调兵山市| 玉溪市| 南溪县| 万安县| 南京市| 大余县| 敖汉旗| 上林县| 从江县| 南城县| 万安县| 北海市| 凯里市| 高要市| 麻江县| 永定县| 房产| 方山县| 斗六市| 静海县| 宜昌市| 分宜县| 阳高县| 临武县| 亚东县| 屯门区| 大荔县| 沈阳市| 长春市| 仪征市| 潜山县| 田阳县| 鹤庆县| 颍上县| 潞城市| 丽水市| 保山市| 榆林市| 嘉义县|