简而言之就是利用了装饰者模式在过滤器中 把原生的request与response替换了,session都是要通过request.getSession() 来获取的,利用这点
把request包装类中getSession重写了,改成从redisRepository里面取,然后过期时间自动续期也实现了,比如过期时间为30分钟,那么浏览器开着时会自动需求,浏览器关闭后30分钟
后过期
点进注解,一层层看代码,主要代码为如下三处
简而言之就是利用了装饰者模式在过滤器中 把原生的request与response替换了,session都是要通过request.getSession() 来获取的,利用这点
把request包装类中getSession重写了,改成从redisRepository里面取,然后过期时间自动续期也实现了,比如过期时间为30分钟,那么浏览器开着时会自动需求,浏览器关闭后30分钟
后过期
点进注解,一层层看代码,主要代码为如下三处