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     }
          其實很多時候都會忽略一些問題,比如參數驗證,像這段代碼:第二行開始的輸入參數驗證,第8行的輸出參數驗證(雖然返回的list!=null ,可是他的size卻為0,郁悶),雖然編程規范很多,可有多少人全能記住并照做,習慣很重要吧!打算有時間整理一份編程規范,簡短但是實用的。。
          posted on 2005-07-27 10:29 wilin 閱讀(365) 評論(0)  編輯  收藏 所屬分類: 技術點滴

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


          網站導航:
           
          主站蜘蛛池模板: 那坡县| 永昌县| 鸡西市| 南郑县| 凤庆县| 措美县| 闽清县| 渝中区| 建德市| 蒙阴县| 邵阳县| 珠海市| 会同县| 犍为县| 斗六市| 崇文区| 靖宇县| 罗田县| 齐河县| 西峡县| 涟水县| 财经| 行唐县| 奇台县| 麻阳| 汤阴县| 闸北区| 墨江| 洛阳市| 高阳县| 思茅市| 寿宁县| 轮台县| 资源县| 社会| 宝坻区| 邹城市| 郁南县| 平塘县| 南靖县| 泰宁县|