Spring 数据 Mongo 没有访问器来设置已初始化的最终 属性
Spring Data Mongo No accessor to set final property that is initialized
我有一个 class,其中包含一个已初始化的最终集。 Mongo 转换器没有看到 Set 字段的访问器,@Wither 也没有帮助,因为它没有生成方法(由于 set 正在初始化)。我能做什么?
@Getter
@Setter
@Wither
@AllArgsConstructor
class A {
private final Set<String> setOfStrings = new HashSet<>();
}
收到的异常是
java.lang.UnsupportedOperationException: No accessor to set property final java.util.Set A.setOfStrings
我想保持字段初始化。
我所做的是删除默认实例化并在构造函数中实例化
我有一个 class,其中包含一个已初始化的最终集。 Mongo 转换器没有看到 Set 字段的访问器,@Wither 也没有帮助,因为它没有生成方法(由于 set 正在初始化)。我能做什么?
@Getter
@Setter
@Wither
@AllArgsConstructor
class A {
private final Set<String> setOfStrings = new HashSet<>();
}
收到的异常是
java.lang.UnsupportedOperationException: No accessor to set property final java.util.Set A.setOfStrings
我想保持字段初始化。
我所做的是删除默认实例化并在构造函数中实例化