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 阅读(348) 评论(0)  编辑  收藏 所属分类: 技术点滴

只有注册用户登录后才能发表评论。


网站导航: