localdatetime 在內(nèi)部調(diào)用存在 轉(zhuǎn)換異常的問題 記錄
今天同事問我一個問題 A服務(wù)調(diào)B服務(wù)的接口洁墙,發(fā)現(xiàn)B服務(wù)接口返回的localdatetime 數(shù)據(jù)獲取到A服務(wù)中 竟然是對象 然后報了轉(zhuǎn)換異常依沮。
后面發(fā)現(xiàn)是因為兩個服務(wù)框架不一樣恃逻,其中一個是mybtis 一個是jpa局装。而且在mybatis的服務(wù),有增加攔截器對日期進行處理摩幔,在讀取數(shù)據(jù)時會轉(zhuǎn)換成string,二就是兩邊的時間類型不一致 彤委,一邊是localdatetime 一邊是date,這樣在保存 查詢 反復(fù)操作存在轉(zhuǎn)換異常或衡。