今天开发需求的时候,遇到一个喜闻乐见的BUG
 
前台报错如下:
 
![在这里插入图片描述]()
 
后端报错如下:
 
![在这里插入图片描述]()
 
翻译翻译: 把Long类型数据转化为Timestamp出错。
 
定位到错误代码:
 
![在这里插入图片描述]()
 嗯,这里的方法已经return了,不是这里。
 
应该是数据库列名转化异常了,看下是转化的哪个列。
 
!['']()
 AddTimeStamp
 
这个字段在数据库显示如下,很显然是个毫秒值。
 ![在这里插入图片描述]()
 
再看看在后端实体类中显示的是什么类型。
 
![在这里插入图片描述]()
 
是个Date类型。
 
BigInt类型的数据能转化为Date类型吗?
 
很显然,是能的,但是你什么逻辑代码都不写,直接转化,能吗?
 
能…个屁。
 
![在这里插入图片描述]()