当我尝试从数据库中检索和序列化数据时,我的程序似乎无法正常工作。我定义了一个具有以下属性的对象:id title content isPublic ...
每次我连接到我的前端 web 应用程序时,它都会尝试加载笔记、序列化它们,然后在前端显示它们。
但是在尝试序列化笔记列表时遇到了问题。每次我在下面调用这个函数时,它只是无处可去,并且永远不会正确执行。
public static String manyToJSON(Iterable<Note> col) {
// if a collection is serialized do not include the content
String[] attrs = new String[]{
"id",
"title",
"owner.id",
"owner.firstName",
"owner.lastName",
"contacts.id",
"contacts.firstName",
"contacts.lastName",
"contacts.telNr",
"resources.id",
"resources.name",
"createdAt",
"updatedAt",
"isPublic",
"isShared"
};
return new JSONSerializer().include(attrs).exclude("*").serialize(col);
}
这可能是任何明显的原因吗?任何帮助,将不胜感激。