TXjChart tXjChart = (TXjChart) this.hibernateTemplate.load(TXjChart.class, id);
tXjChart.set.... 改变属性值。。List aa = this.hibernateTemplate.findByCriteria(dc); // 这个时候已经保存了,
if(aa.size()>3){
////不保存
}else{
save(tXjChart)
..
}
怎么让list的时候不自动保存啊
tXjChart.set.... 改变属性值。。List aa = this.hibernateTemplate.findByCriteria(dc); // 这个时候已经保存了,
if(aa.size()>3){
////不保存
}else{
save(tXjChart)
..
}
怎么让list的时候不自动保存啊
那这个select完全可以在你修改属性执行执行嘛,有必要这么写吗?如果的确非得这么干,那就推荐用spring的事务来管理了,把事务申明到manager这层来,不要在dao层上加事务也是可以达到你的要求的