情景还原
由于一些列表类的数据对实体类来说除了存储外没有额外的意义,所以并不需要在关系数据库中以一对多的形式来存储,我往往会把这类数据转换成 Json 字符串作为记录的一个字段来存储。
在当我转换存储一个整形数字列表的时候,意外地发现整形数字在转换后变成了浮点数字。以下为示例代码:
import com.google.gson.Gson
import com.google.gson.reflect.TypeToken
class ListTypeToken<T> {
val type
get()