我目前遇到 Hazelcast 缓存问题(?)。我有一个用 Cacheable 注释的方法。它返回一个带有用户信息的对象(id、用户名和 securityId(字符串列表))
对于我的业务案例,我需要获取用户对象并更新 securityIds,对于第一次运行(当对象不在缓存中时)它工作正常。当在列表上(现在从缓存获取的对象上)调用 add() 方法时,我第二次收到 UnsupporteOperationException。
是因为缓存中的对象变成了不可变对象(immutable对象)吗?还是配置问题?
最佳答案
关于java - 从 Hazlcast 缓存获取对象是不可变的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58076442/