wilin
          wilin
          posts - 6,comments - 3,trackbacks - 0
          1     public M2PointRule selectByRuleID(String ruleID) {
          2         if(ruleID==null || "".equals(ruleID)){
          3             return null ;
          4         }
          5         String sql = "select * from " + tableName + " where cruleid= ? ";
          6         Object[] values = new Object[] { ruleID };
          7         List list = this.getJdbcTemplate().query(sql, values, new BaseRowMapper(M2PointRule.class));
          8         return (list == null || list.size()==0 ? null : (M2PointRule) list.get(0));
          9     }
          其實很多時候都會忽略一些問題,比如參數(shù)驗證,像這段代碼:第二行開始的輸入?yún)?shù)驗證,第8行的輸出參數(shù)驗證(雖然返回的list!=null ,可是他的size卻為0,郁悶),雖然編程規(guī)范很多,可有多少人全能記住并照做,習(xí)慣很重要吧!打算有時間整理一份編程規(guī)范,簡短但是實用的。。
          posted on 2005-07-27 10:29 wilin 閱讀(365) 評論(0)  編輯  收藏 所屬分類: 技術(shù)點滴

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 呼图壁县| 当雄县| 正宁县| 辽宁省| 高邑县| 醴陵市| 汕头市| 唐山市| 土默特右旗| 梧州市| 周至县| 子洲县| 安塞县| 东乡族自治县| 丰县| 新昌县| 孟津县| 伊金霍洛旗| 海丰县| 凌源市| 英吉沙县| 荣昌县| 凤台县| 饶阳县| 金堂县| 鹤岗市| 岐山县| 黄山市| 大方县| 图们市| 盐津县| 苏尼特右旗| 纳雍县| 若羌县| 瑞昌市| 安乡县| 弥勒县| 若尔盖县| 观塘区| 嘉义市| 伽师县|