null值
为什么我的service实现类里打印cardItem是null呢?下面是代码:
@Override
public CardItem getCardItemById(int id) {
List<CardItem> list = cardItemDao.getCardItemById(id);
Iterator<CardItem> iter= list.iterator();
CardItem cardItem = null;
if(iter.hasNext()){
cardItem = iter.next();
}
return cardItem;
}
Dao的实现类里这样
@Override
public List<CardItem> getCardItemById(int id) {
return hibernateTemplate.find("from CardItem where id=?", id);
}
小菜鸟,求帮忙!