ehcache3-serializer一

这里先来分析一下ehcache的serializer的初始化过程。

ehcache在初始化时,会先由DefaultSerializationProvider注册默认Serializer,
 

注意,如果在ehcache配置文件中注册了复杂类(如Object)的默认Serializer,ehcache的PlainJavaSerializer就会被覆盖。PlainJavaSerializer使用的是jdk提供的ObjectOutputStream和ObjectInputStream进行序列化。
 

为某个cache创建Serializer的逻辑如下,

下面来简单看一下默认的两个Serializer:
org.ehcache.impl.serialization.LongSerializer

org.ehcache.impl.serialization.StringSerializer

原文地址:https://www.cnblogs.com/holoyong/p/7263750.html