// 赋值主键,由于设计的主键名称不同,所以需要获取一下主键名
AbstractEntityPersister classMetadata = (AbstractEntityPersister) sessionFactory.getClassMetadata(entity.getClass());
// 获取主键属性的名称
String pkPropertyName = classMetadata.getIdentifierPropertyName();