[阅读: 444] 2006-08-27 05:32:39
public class ProjectInfo{
......
public Vector Members;
public int state;//browser,add,changed,commited
public Member addMember(Member member)
{
//A
...
return member;
}
public void deleteMember(Member member)
{
}
}
构造这个对象不论有多少步,只在最后提交的时候根据state field做一次持久化。
持久化的代码完全有外部泪来做,不知道这是不是写这种代码的标准的做法?