请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

paid方法测试出错:ids for this clss must be manually assigned before calling save()

测试paid方法时出现错误 百度后发现无法解决

https://img1.sycdn.imooc.com/szimg/5e1ea5a509b6bc5414400900.jpg

debug后发现数据好像没有什么问题 请廖师兄帮忙看看问题所在https://img1.sycdn.imooc.com//szimg/5e1ea60e08b7420d10900733.jpg


正在回答 回答被采纳积分+3

1回答

廖师兄 2020-01-15 23:19:56

save方法报错,是不是实体类没有写@Id注解

0 回复 有任何疑惑可以回复我~
  • 提问者 嬉皮绅士 #1
    找到bug了 是因为复制属性的时候把两个写反了  廖师兄我又碰到问题了  api文档中返回的时间格式是"createTime": 1490171219, 我的是"createTime": "2020-01-13T14:55:00.000+0000",怎么破
    回复 有任何疑惑可以回复我~ 2020-01-15 23:25:22
  • 廖师兄 回复 提问者 嬉皮绅士 #2
    应该是springboot版本和视频中不一致导致的,还有可能是你的mysql中createTime数据类型不对。转换看 https://www.jianshu.com/p/c22a38d60955
    回复 有任何疑惑可以回复我~ 2020-01-15 23:46:09
  • 提问者 嬉皮绅士 回复 廖师兄 #3
    可能是前者  我用的是2.2.2  mysql中用的是timestamp  系统也是macos?
    回复 有任何疑惑可以回复我~ 2020-01-16 00:14:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信