我使用mysql数据库,利用hibernate查询某个表的所有记录,代码如下:
BudgetDomainDAOFactory DomainDAO=new BudgetDomainDAOFactory();
List list=DomainDAO.GetAll();
int i=0;
for (Iterator it=list.iterator();it.hasNext();){
TblBudgetdomain ss=(TblBudgetdomain)it.next();
i++;
}可是为什么当我在mysql query browser删除了该表所有记录后,执行上述代码仍然能够查到删除前的记录,这是怎么回事,应该怎样解决呢?请高手赐教!
BudgetDomainDAOFactory DomainDAO=new BudgetDomainDAOFactory();
List list=DomainDAO.GetAll();
int i=0;
for (Iterator it=list.iterator();it.hasNext();){
TblBudgetdomain ss=(TblBudgetdomain)it.next();
i++;
}可是为什么当我在mysql query browser删除了该表所有记录后,执行上述代码仍然能够查到删除前的记录,这是怎么回事,应该怎样解决呢?请高手赐教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货