I did go through with debugger and I see that hibernate's cache entry with its disassembled state (array fields) is being serialized to a byte buffer before being stored in cache. I would have thought that cache entry should be stored in the cache as is without serialization |