spring-data-redis 序列化悲劇


org.springframework.data.redis.serializer.SerializationException: Could not read JSON: Could not resolve type id 'com.xxx.xxx.admin.biz.dao.mysql.entity.FakeUser' as a subtype of `java.lang.Object`: no such class found at [Source: (byte[])"["com.xxx.xxx.admin.biz.dao.mysql.entity.FakeUser",{"id":null,"name":"krkr","level":1}]"; line: 1, column: 55]; nested exception is com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could not resolve type id 'com.xxx.xxx.admin.biz.dao.mysql.entity.FakeUser' as a subtype of `java.lang.Object`: no such class found at [Source: (byte[])"["com.xxx.xxx.admin.biz.dao.mysql.entity.FakeUser",{"id":null,"name":"krkr","level":1}]"; line: 1, column: 55] at org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer.deserialize(Jackson2JsonRedisSerializer.java:75) at org.springframework.data.redis.serializer.SerializationUtils.deserializeValues(SerializationUtils.java:54) at
 
"["com.secoo.live.admin.biz.dao.mysql.entity.FakeUser",{"id":null,"name":"krkr","level":1}]"
 
當業務重構變動實體路徑或名稱時會造成序列化異常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM