hibernate更新数据库一条记录用session.update(class),更新前先取记录作为实例,更新时如何寻找这条记录

求寻找到这条记录并更新的原理
2025-01-05 13:42:40
推荐回答(1个)
回答(1):

session.update(class) 这里面放的一般都是一个实体,或者是实体的class

在这个实体中,如果你指定了实体的主键(从数据库中查出来的,而不是你随意指定的,意思是数据库中有这条数据)在执行update时就会自动更新这条数据了(按照你在实体中所赋的值),而主键不会改变。