Spring Rest Service - 模板不能为null或为空

时间:2016-04-10 03:36:32

标签: spring rest

我得到了这个错误,我不知道为什么,这个休息服务工作了很长时间但现在却没有。 有谁知道为什么?感谢

"timestamp":1460259139272,"status":"400","error":"Could not read JSON:         Template must not be null or
 empty! (through reference chain:         com.smartinnotec.aposoft.dao.domain.InstitutionUserConnection[\"user
\"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException:     Template must not    be     null
  or empty! (through reference chain: 

这是我的要求:

enter image description here

这是班级:

@Document(collection = "InstitutionUserConnection")
public class InstitutionUserConnection implements Comparable<InstitutionUserConnection> {

@JsonView(RestServiceResponseView.InstitutionUserConnectionPublic.class)
@Id
private String id;
@JsonView(RestServiceResponseView.InstitutionUserConnectionPublic.class)
@DBRef
private User user;
@DBRef
@JsonView(RestServiceResponseView.InstitutionUserConnectionPublic.class)
private Institution institution;
@DBRef
@JsonView(RestServiceResponseView.InstitutionUserConnectionPublic.class)
private Institution differentName;
@DBRef
@JsonView(RestServiceResponseView.InstitutionUserConnectionPublic.class)
private InstitutionDummyTest institutionDummyTest;

这真的很疯狂,我已经将所有属性从Institution类复制到InstitutionDummyTest类,所以这个类是相同的,如果我在rest请求中设置机构而不是它不起作用,使用institutionDummyTest它可以工作。我其实不知道这里发生了什么?我会感谢所有的帮助。

[编辑] 它真的很难,我不知道出了什么问题,我换了一些从Windows到Ubuntu的提交,而不是回到Windows。也许这是enoding的一个问题?有没有人有关于编码的意识形态

[解决] 简单方案: spring-boot-starter-data-rest在deh classpath中。

0 个答案:

没有答案