[英]Spring jpa repository find all
我正在嘗試執行此方法:
@GetMapping("/all")
public Iterable<AspsortObject> getallasp()
{
return ar.findAll();
}
但我收到此錯誤:
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:722) ~[jackson-databind-2.10.3.jar:2.10.3]
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166) ~[jackson-databind-2.10.3.jar:2.10.3]
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:727) ~[jackson-databind-2.10.3.jar:2.10.3]
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:722) ~[jackson-databind-2.10.3.jar:2.10.3]
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166) ~[jackson-databind-2.10.3.jar:2.10.3]
at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serializeContents(CollectionSerializer.java:145) ~[jackson-databind-2.10.3.jar:2.10.3]
at com.fasterxml.jackson.databind.ser.std.CollectionSerializer.serialize(CollectionSerializer.java:107) ~[jackson-databind-2.10.3.jar:2.10.3]
我的存儲庫:
@Repository
public interface AspsortRepositori extends CrudRepository<AspsortObject,Long>{
@Override
List<AspsortObject> findAll();
}
我應該怎么做才能解決這個錯誤並在我的前端部分顯示所有數據?
你好當我在我的實體中添加@JsonIgnore
@Entity
@Table(name="aspsortobject")
public class AspsortObject {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
@JsonIgnore
@ManyToOne(cascade = CascadeType.PERSIST)
@JoinColumn(name = "rfpid")
private Rfpobject rfpid;
private String requestid;
private String aspart;
private String aspname;
private String asporganisation;
private String aspsort;
public AspsortObject() {
super();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.