@Column
@ColDefine(width = 400)
private Map<Integer, Integer> activityRank;
日常中发现的问题:
如上面的实体bean中的属性 activityRank,若数据为“{1:2,3:4}”,持久化(dao.update或dao.insert)到数据库,会自动toJson变成“{“1”:2,"3":4}”,而query出来的 activityRank 字段,并不会自动toObject转换成功,因为此map的key为String类型。所以在遍历的时候,会报错。
求问:
1、那么请问,如何控制实体中特殊字段的 toJson 和 toObject 呢?