第一个坑:
插入后,一直显示id不能为空,我就很纳闷,明明是生成id了,
后来发现使用mybatis-plus方法中的sava调用的insert方法和之前同事在mapper中写的方法重名了,他手写的insert方法。
果然,注释后,就好了
第二个坑:
生成文章的id,到前端后,居然末尾数字变成了00,感觉是精度丢失了,应为我id用的是long,
如果是用string没这个问题,因为
@TableId(type= IdType.ASSIGN_ID)
这个雪花算法可以是Long也可以是String,但是感觉String效率低,
后来加了这个注解,@jsonFormat
立马解决了: