Hibernate中session.save()返回值是0

来源:互联网 发布:filco minila mac 编辑:程序博客网 时间:2024/06/16 19:00

API文档中说它返回的是存储对象时生成的主键,但是我返回的一直是0
原因是在实体类中忘了配置主键的生成策略strategy,配置后就返回对应的ID了

    @Id    @GeneratedValue(strategy = GenerationType.AUTO)    @Column(name = "mid")    public int getMid() {        return mid;    }    public void setMid(int mid) {        this.mid = mid;    }
原创粉丝点击