都说在session范围里,查询出来的对象,重新给它设值之后,session关闭后数据会修改同步到数据库中。但是我遇到一个问题:求高手解答:我用的SSH架构在ACTION里 
User user = userManager.find(formbean.getId());
user.setName("abc");
//userManager.update(user); 按上面那样说,不是应该我不写这句也会同步到数据库吗,但是没有然后我换一个方式处理:
在ACTION中我这样:
User user = userManager.find(formbean.getId())
userManager.updateUser(user,formbean.getUserName());然后再Manager里我的updateUser方法这样处理:
public void updateUser(User user,String username) {
   user.setName(username); 这样的话我不调用manger的update会自动同步在数据库里
}问:我不知道为什么在ACTION里面处理就不能同步回数据库,在MANAGER里就可以同步回去。
求解:另外的我SESSION 是用OpenSesionInViewFileter打开和关闭的。
分不多,如果回答好的话,我会加分的。 急@!!!!