Carga de catalogos en cache

Hola comunidad

Mi pregunta viene enfocada a lo siguiente ¿cuál es la mejor estrategia para tener la carga de catálogos que se usaran en una App Web
Hacer una instancia de cache y guardar los valores en el "mapa" por ejemplo de EhCache ó hacer el metodo que implementa la consulta y extraccion de datos @Cacheable con Spring y EhCache?

De antemano gracias

Saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

@Cacheable

Yo creo que con @Cacheable porque es pura configuración, no tienes que programar nada. Sólo configuras los parámetros de ehcache para runtime.