Java 缓存所需的序列化对象

Java 缓存所需的序列化对象,java,serialization,memcached,Java,Serialization,Memcached,我尝试将(列表->和许多pojo对象)存储到memcache中。需求是实现serializable所需的值(对象)。是否有任何技术可以使用memcache.put(value),而不需要实现serializable for(List->with many pojo对象) 将javaoutputList=Collection.singletonList(inputList);memcache(键,输出列表)这行吗?不行,我想不行。列表集合知道如何序列化自身,但不知道如何序列化它所包含的对象。因此,

我尝试将(列表->和许多pojo对象)存储到memcache中。需求是实现serializable所需的值(对象)。是否有任何技术可以使用memcache.put(value),而不需要实现serializable for(List->with many pojo对象)


将java
outputList=Collection.singletonList(inputList);memcache(键,输出列表)这行吗?

不行,我想不行。列表集合知道如何序列化自身,但不知道如何序列化它所包含的对象。因此,序列化工作落在各个对象身上,这是理所当然的,因为对象实际上是唯一能够知道其完整状态的对象


实现Serializable非常简单,除非有一些未说明的情况?

好吧,ArrayList实现Serializable,因此如果您填充ArrayList,那么整个集合应该能够在一次调用中序列化。