Red de conocimiento informático - Problemas con los teléfonos móviles - Anotación de caché de primavera ¿Para qué sirve el nombre de caché?

Anotación de caché de primavera ¿Para qué sirve el nombre de caché?

Consulte la anotación @Cacheable

@Cacheable(value="accountCache"). Esta anotación significa que cuando se llame a este método, se buscará desde la memoria caché denominada accountCache. De lo contrario, se ejecuta el método real (es decir, se consulta la base de datos) y los resultados de la ejecución se almacenan en la memoria caché; de lo contrario, se devuelve el objeto en la memoria caché. Aquí, la clave en el caché es el parámetro nombre de usuario y el valor es el objeto Cuenta. accountCache "El caché es el nombre definido en spring*.xml.

Ejemplo: @Cacheable(value="accountCache")//?Utilice un caché llamado accountCache

¿público? Cuenta ?getAccountByName(String?userName)?{? //La implementación interna de este método no considera la lógica de almacenamiento en caché, sino que implementa directamente el retorno empresarial? getFromDB (userName);

}

Su función principal es nombrar el caché