[code="java"]
int rs = 0;
Session session =this.getSessionFactory().getCurrentSession();
try{
session.update(role);--这个语句是成功执行了的
session.flush();
session.clear();
for(int i=0;i<edit.size();i++){
System.out.println("update tb_Role_Menu set edit='Y' where mid="+edit.get(i)+" and rid="+role.getId());
session.createSQLQuery("update tb_Role_Menu set edit='Y' where mid="+edit.get(i)+" and rid="+role.getId());--进入这里的时候这个语句就执行不了
}
[/code]
有没有什么办法执行UPDATE后同样可以执行下面那条SQL语句?事务是SPRING控制的。