【问题标题】:JSON not returning columns in Spring Data REST / MySQLJSON 不返回 Spring Data REST / MySQL 中的列
【发布时间】:2017-06-30 01:46:08
【问题描述】:

我开始使用 spring data rest 构建一个 REST API,但是在我的第一次测试中返回的 JSON 对象不返回列名,而只是返回到对象的链接。

实体:

@Data
@Entity
public class Employee {

private @Id @GeneratedValue Long id;
private String name;
private String email;

private Employee() {}

public Employee(String name, String email) {
    this.name = name;
    this.email = email;
}
}

存储库:

public interface EmployeeRepository extends CrudRepository<Employee, Long>{

}

请求/响应:

REQUEST / RESPONSE

我试图删除 lombok @Data,因为我在类似的帖子中阅读过它,但它没有用。我正在使用 MySQL 作为数据库。

提前致谢!

【问题讨论】:

    标签: json spring spring-data-rest


    【解决方案1】:

    好的,我通过手动创建 getter 和 setter 解决了这些问题。如果有人知道如何使用 Lombok,请与大家分享:)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-18
      • 1970-01-01
      • 1970-01-01
      • 2015-08-30
      • 1970-01-01
      • 1970-01-01
      • 2014-11-10
      • 2018-01-17
      相关资源
      最近更新 更多