Redis里key "\xac\xed\x00\x05t\x00\x0ecode:sms:007"前面的几个乱码前缀是怎么来的?
来源:6-5 重构短信登录

灵魂机器
2017-11-30
这个视频的 08:27秒处,那个 Redis里的key, 有个很奇怪的乱码前缀, "\xac\xed\x00\x05t\x00\x0ecode:sms:007" ,这个\xac\xed\x00\x05t\x00\x0e 前缀是怎么产生的啊?
写回答
2回答
-
具体的可以查看这篇文章,说的比较明白。
http://blog.csdn.net/yunhaibin/article/details/9001198
012017-12-01 -
leuyius
2017-11-30
Spring-redis好像是默认会添加的,自己重新实现一下他的Key生产策略就可以了,你可以尝试下下面的这种方法。
@Bean public KeyGenerator wiselyKeyGenerator() { return new KeyGenerator() { @Override public Object generate(Object target, Method method, Object... params) { StringBuilder sb = new StringBuilder(); sb.append(target.getClass().getName()); sb.append(method.getName()); for (Object obj : params) { sb.append(obj.toString()); } return sb.toString(); } }; }
10
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题