springmvc框架下多表增删改查 删除更新不了
删除代码如下publicvoiddeleteDrag(Serializableid){Stringhql="deletefromDragondwhered.dId="+I...
删除代码如下
public void deleteDrag(Serializable id) {
String hql = "delete from Dragon d where d.dId=" + Integer.parseInt(id.toString());
this.createQuery(hql);
}
}
public Query createQuery(String hql) {
System.out.println(hql);
Assert.hasText((String) hql, "sql不能为空");
Query query = getSession().createQuery(hql);
//System.out.println(hql);
return query;
}
进入到getSession().createQuery(hql);后台没有执行删除语句,不明白为什么,请教!另外,怎么改,之前直接用getSession()的删除和更新也一样没有反应! 展开
public void deleteDrag(Serializable id) {
String hql = "delete from Dragon d where d.dId=" + Integer.parseInt(id.toString());
this.createQuery(hql);
}
}
public Query createQuery(String hql) {
System.out.println(hql);
Assert.hasText((String) hql, "sql不能为空");
Query query = getSession().createQuery(hql);
//System.out.println(hql);
return query;
}
进入到getSession().createQuery(hql);后台没有执行删除语句,不明白为什么,请教!另外,怎么改,之前直接用getSession()的删除和更新也一样没有反应! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询