// 返回壹個數據庫查詢結果集,list
List<Map> list = userService.getUserList();
//倒序把數據放進去就好了,不然取出來的數據,跟妳查詢出來的結果數據是相反的
for (int i = list.size() - 1; i >= 0; i--) {
RedisPool.getClient().lpush("userList", list.get(i).toString());
}
----------------------------下面是RedisPool類-------------
import redis.clients.jedis.Jedis;
/**
* redis緩存運用
*
* @author TongJun
*
*/
public class RedisPool {
// redis 對象
private static Jedis jedis = null;
private static final String IP = "127.0.0.1";
private static final int PROT = 6379;
/**
* 單例模式構造redis對象
*
* @return
*/
public static synchronized Jedis getClient() {
if (jedis == null) {
jedis = new Jedis(IP, PROT);
}
return jedis;
}
}