1. 程式人生 > >redis快取用來json轉換物件

redis快取用來json轉換物件

1.可以直接存list物件,然後強轉

Object object  = abstractRedisCache.get(MEMBER_USER_PRODUCT+userId);(取)

list = (List<UserProductDTO>) object (強轉)

abstractRedisCache.set(MEMBER_USER_PRODUCT+userId, list );(存)

 

2,

Object obj = JSON.json(list).toString(); 先把list轉換成字串

abstractRedisCache.set(MEMBER_USER_PRODUCT+userId, obj )(存)

 

Object object  = abstractRedisCache.get(MEMBER_USER_PRODUCT+userId);(取)

JSONObject.parseArray(object.toString(), UserProductDTO.class);轉換成list物件()