搜索
您的当前位置:首页正文

mybatis二级缓存序列化问题

来源:知库网

实体类实现可序列化接口:

public class User implements Serializable {...}

如果实体类不实现可序列化接口,使用二级缓存,那么会报下列异常:

org.apache.ibatis.cache.CacheException: Error serializing object.  Cause: java.io.NotSerializableException:

Mybatis 配置文件:

<settings>
<setting name="cacheEnabled" value="true"/>
</settings>

必须开启缓存配置,才能使用mybatis的二级缓存,不然不能使用

Top