我想将文档保存到MongoDB。我正在使用Spring-Data-MongoDB来声明@Document
。有一个特别的文件给我带来了问题。下面是一个有问题的文档示例,其中包含java.lang.Class
类型的字段。
@Document
public class Value {
@Id
private Class<? extends I> clazz;
private Integer value;
...
}
我得到的错误如下。
Caused by: java.lang.SecurityException: Can not make a java.lang.Class constructor accessible
我目前的解决方案是使用String
代替Class
。对于解决这个不使用Class
类型字段的问题,我将不胜感激。
答案 0 :(得分:0)