Red de conocimiento informático - Aprendizaje de programación - Cómo utilizar código Java para leer y escribir colecciones de listas a partir de consultas de una sola tabla para redistribuir

Cómo utilizar código Java para leer y escribir colecciones de listas a partir de consultas de una sola tabla para redistribuir

El conjunto de resultados de la consulta se devuelve como una Lista y los datos se agregan a Redis en orden inverso.

//Devuelve un conjunto de resultados de una consulta de base de datos, es decir, list

Listlt; list = userService.getUserList(); orden de los datos Póngalo al revés; de lo contrario, se eliminarán los datos, lo cual es opuesto al resultado de los datos que consultó

for (int i = list.size() - 1; i gt; = 0; i--){

RedisPool.getClient().lpush("userList", list.get(i).toString()

}

----- ----------------------- La siguiente es la clase RedisPool-------------

importar redis.clients.jedis.Jedis;

/**

* utilización de caché de redis

*

* @ Autor TongJun

*

*/

clase pública RedisPool {

// objeto redis

jedis estático privado = null;

IP final estático privado = "127.0.0.1"

int final estático privado = 6379;

/* *

* Construir objeto redis en modo singleton

*

* @return

* //p >

Jedis públicos estáticos sincronizados getClient() {

if (jedis == null) {

jedis = new Jedis(IP, PROT) ;

}

Regresar a los jedis

}

}