这是出错部分代码:Service.Impl
@Override
public CardItem getCardItemById(int id) {
List<CardItem> list = cardItemDao.getCardItemById(id);
if (list != null){
System.out.println("查询记录数为:" + list.size() ) ;
}else{
System.out.println("查询结果为 null") ;
}
Iterator<CardItem> iter= list.iterator();
CardItem cardItem = null;
if(iter.hasNext()){
cardItem = iter.next();
}
System.out.println(cardItem);
return cardItem;
}
打印出来的结果是
查询记录数为:0
null
好几天啊,明白的帮忙看下吧
------解决方案--------------------
这代码完全不能说明问题啊