从Hazlcast缓存获取对象是不可变的

问题描述 投票:1回答:1

我目前在Hazelcast缓存中遇到问题(?)。我有一个用Cacheable注释的方法。它返回一个带有用户信息(id,用户名和securityId(字符串列表))的对象]

对于我的业务案例,我需要获取用户对象并更新securityIds,对于第一次运行(当对象不在缓存中时),它可以正常工作。第二次当在列表(现在从缓存中获取的对象)上调用add()方法时,出现UnsupporteOperationException。

是因为来自缓存的对象被转换为不可变的吗?还是配置问题?

我目前在Hazelcast缓存中遇到问题(?)。我有一个用Cacheable注释的方法。它返回一个带有用户信息(id,username和securityId(字符串列表)的对象)的对象。对于我...

java caching hazelcast
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.