1.由于项目用到了spring data jpa,新增修改都可以用save()方法,于是在修改的时候也用了save()方法
2.想着修改的时候只更新更新时间,创建时间不更新,这样可以看出是否被修改过,于是代码没有设置创建时间,以为可以自动获取创建时的创建时间
3.测试了修改接口也没问题,但是由于本人 考虑问题不全面,比较粗心,没有检查数据库中的数据,导致线上出现了NullPointerException
4.经排查是修改的时候导致的created_time为null
5.于是再次学习了data jpa的save方法,只有使用@DynamicUpdate//自动修改 和@DynamicInsert//自动添加才会根据id更新,然后只修改被修改的字段,否则传什么值保存什么值,未传的值默认为null