(技术)Hibernate 以注解形式实现非主键自动增长

2019-09-28  本文已影响0人  点映文艺
作为一个直接的人,人不狠话不多,直接上代码

    private String id;    // 主键 uuid
    private long a_id;  //  非主键 自动增长


/**
     * 主键设置为uuid
     * @return
     */
    @Id
    @GeneratedValue(generator = "uuid")
    @GenericGenerator(name="uuid",strategy = "uuid")
    @Column(name = "id", nullable = false, length = 96)
    public String getId() {
        return id;
    }
    public void setId(String id) {
        this.id = id;
    }

    @Column(name = "a_id", columnDefinition = "bigint(20) not null UNIQUE key auto_increment")
    public long getA_id() {
        return a_id;
    }

    public void setA_id(long a_id) {
        this.a_id = a_id;
    }

  效果见下图:

aaaaaaaa.jpg

想不想联系到我?想?不想?到底想不想?不想就算了,关了页面走吧,我的QQ群:578060039 也不告诉你了

打完收工

上一篇 下一篇

猜你喜欢

热点阅读