CustomSessionDefaultRedisSerializer.java 862 B

1234567891011121314151617181920212223242526
  1. package cn.iselab.mooctest.user.configure;
  2. import org.slf4j.Logger;
  3. import org.slf4j.LoggerFactory;
  4. import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer;
  5. import org.springframework.data.redis.serializer.JdkSerializationRedisSerializer;
  6. /**
  7. * @Description: 作用描述
  8. * @Author: xuexb
  9. * @CreateDate: 19-1-28$ 下午4:36$
  10. */
  11. public class CustomSessionDefaultRedisSerializer extends GenericJackson2JsonRedisSerializer {
  12. private static final Logger LOG = LoggerFactory.getLogger(CustomSessionDefaultRedisSerializer.class);
  13. @Override
  14. public Object deserialize(byte[] bytes) {
  15. Object deserialObj = null;
  16. try {
  17. deserialObj = super.deserialize(bytes);
  18. }catch (Exception e){
  19. LOG.warn("deserialize session Object error!", e);
  20. }
  21. return deserialObj;
  22. }
  23. }