¿Cómo se utiliza sesiones con Compojure / Ring?
Pregunta
Estoy desarrollando una aplicación web utilizando Compojure y apreciaría enormemente una pequeña y completo ejemplo de almacenamiento y recuperación de datos de la sesión.
Muchas gracias de antemano, James.
Solución
Este es un ejemplo de la utilización de estilo funcional de ambas anillo de trabajar con sesiones y el uso de una biblioteca externa (banco de arena) para trabajar con la sesión a través de una interfaz de asignación de estilos:
Si sólo está interesado en el enfoque Anillo entonces usted podría reemplazar envolvente con estado sesión con una envoltura de sesiones de este ejemplo y que va a funcionar.
Como el autor de banco de arena, prefiero el método de la hoja, pero ambos estilos tienen su lugar.