我是Java和Java Spring引导的新手。我正在构建REST Api。我的实体中有一些@ManyToOne
关系。 Spring Boot的默认设置是返回_links
部分中的属性的URL。有没有简单的方法可以将属性值另外返回为“普通”属性?如果只需要在实体类中进行相同的更改,我将很棒。
答案 0 :(得分:0)
我找到了解决方案,如果可以的话,不建议这样做。我添加了一个附加属性,并更改了getter
以返回@ManyToOne
的ID:
@ManyToOne
@JoinColumn(name = "MasterData_ID")
private MasterData masterData;
@JoinColumn(name = "MasterData_ID", insertable = false, updatable = false)
private long masterData_ID;
public long getMasterData_ID() {
return this.masterData.getMasterDataID();
}