这个session.save() 我怎么得到 网上说这个得到
返回值是一个序列化对象,也就是主键
如果你的实体主键是id的话,那么它会返回新加入的id
这个就是成功与否的依据咯 
那我用什么东西接收啊 
int id = (int)session.save(对象);

这会报错啊 说不能序列化转int类型
 那请问该怎么办

解决方案 »

  1.   

    http://blog.csdn.net/shileican/article/details/5560565
    看看。。
      

  2.   

    Hibernate中session保存数据时,返回该记录对应的主键,
    用Integer类型即可。
      

  3.   

    String user= (String) session.save(对象);
    就是主键啊。强制 转换就行 了不行来找我
    强制转换成Integer 也行,,只要你配的主键是数字
      

  4.   

    先用 java.io.Serializable 接收 再转换类型即可~~
      

  5.   

    int id = (Integer)session.save(对象);才对啊