一.問題描述:
在用redis做二級緩存時,出現如下異常
DefaultSerializer requires a Serializable payload but received an object of type [model.Admin]
二.問題分析:
要緩存的 Java 對象必須實現 Serializable 接口,因為 Spring 會將對象先序列化再存入 Redis
三.解決方法:
將緩存實體類繼承 Serializable
public class Admin implements Serializable