永发信息网

session的lock方法和update方法之间有什么区别

答案:2  悬赏:30  手机版
解决时间 2021-01-25 04:03
  • 提问者网友:疯孩纸
  • 2021-01-24 23:57
session的lock方法和update方法之间有什么区别
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-01-25 00:06
update是根据你定义的主键找到对应的数据,你改变了name,而age没有值,那么如果这儿user对象的主键在数据库中存在,那么当你update时,session会在自己的缓存中查找是否存在这个要update的对象,存在就不再将其加入到缓存,当session。flush()时才执行update的更新语句,就是相当于,更新了这条数据的name属性,其他不会改变,可以用session。saveorupdate()方法,即如果对象没在缓存里就save在缓存里就update,所谓的缓存就是存储你和数据库相关联的持久化对象的地方
全部回答
  • 1楼网友:酒醒三更
  • 2021-01-25 01:35
搜一下:session的lock方法和update方法之间有什么区别
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯