Chinaunix首页 | 论坛 | 博客
  • 博客访问: 50260
  • 博文数量: 12
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-11 10:07
文章分类

全部博文(12)

文章存档

2011年(1)

2009年(11)

我的朋友

分类: Java

2009-09-21 16:43:02

一,DAO里的代码:
public List query(String spID, String dspID) {
  
  Date today = new Date();
  
  Map parms = new HashMap();
  parms.put("spID", spID);
  parms.put("dspID", dspID);
  parms.put("today", today);
  
  return (List)this.queryForList("DECISION_QUESTIONNAIRE.query", parms);
 
}
 
二,sqlMap.xml里的代码:
 
三,在sqlMap.xml里使用时注意用对应的参数名。这里也体现了日期的比较
 
四,这里使用Map来进行传参数,当然也可以自己写一个POJO类,里面的属性为要传入的参数,但这样做自认为不如用Map好,因为那样的话系统里会多许多类,而这些类存在的意义就是为了传参数,且其对面向对象封装思想也没有什么好的体现,所以这里用Map来传递参数好。
阅读(4985) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~