subList引起的序列化問題:Can not construct instance of java.util.ArrayList$SubList: no default no-argume

起因:項目上做一個導入功能,我需要將查詢到的數據按批次存入redis傳遞給其他程序進行插入。使用了List.subList()方法對數據執行切割,在從redis讀取的時候出現了序列化的問題。完整的錯誤提示如下:   解決方法: 代碼是:List x = list.subList(a,b)); 此後x將無法序列化,因爲從subList()返回的子列表對象未實現它。 改爲 List x = new A
相關文章
相關標籤/搜索