strus2+spring+hibernate框架的项目,
public class ExpressdAction extends BaseAction{
private TUnit tunit;
private TUnitNewlog tunitNewlog;
private ExpressdService expressdService;
public TUnit getTunit() {
return tunit;
}
public void setTunit(TUnit tunit) {
this.tunit = tunit;
}
public TUnitNewlog getTunitNewlog() {
return tunitNewlog;
}
public void setTunitNewlog(TUnitNewlog tunitNewlog) {
this.tunitNewlog = tunitNewlog;
}
public String unit_addsave(){
tunitNewlog=new TUnitNewlog;
tunitNewlog.setXXX(tunit.getXXX());
....
expressdService.save(tunitNewlog);
}
public String unit_editsave(){
tunitNewlog=new TUnitNewlog;
tunitNewlog.setXXX(tunit.getXXX());
....
expressdService.save(tunitNewlog);
}
}
看了你的题目,我想说,会的。
解决的方法,如果是和数据库打交道的方法是需要配置事务来控制的,不然就会有一系列什么读脏数据啊,什么的
如果没有涉及到数据库,那就你自己调用的时候严谨一点,super ,this,不要偷懒不写