Mysql生成UUID

Hibernate中这样配置主键生成后,mysql中并未指定主键生成机制,使用Navicat通过sql语句insert数据时仍需指定Id,
INSERT INTO g_distinct VALUES ( replace(uuid(),'-',''),'110101','东城区','110100');


   
    @Id
    @GenericGenerator(name = "generator", strategy = "uuid.hex")
    @GeneratedValue(generator = "generator")
    @Column(name = "LOCATION_ID", length = 40)
    public String getLocationId() {
        return locationId;
    }

猜你喜欢

转载自roc08.iteye.com/blog/1773213
今日推荐