当你进行save等操作的时候,操作完成后,主键值就已经加载到实体上了

解决方案 »

  1.   


    但我怎么得到这个主键值呢,session.save返回的是Serializable
      

  2.   

    呵呵,
        //如果你的id为主键,在保存后,框架会自动把主键值赋p.
       session.save(p);
         System.out.println(p.getId());
      

  3.   


    save(entity)之后,entity里面的id就被赋值为uuid了
      

  4.   


    session.save(object);;   
    int id = Integer.parseInt(session.getIdentifier(object);.toString(););;   
    ......   
    object.setId(id);;