我的实体示例,它有一个扩展CrudRepository的接口。 如果我发布 -
离。
id=1,
name="sample",
code="smpl",
campus_id=1
在Web 中应该是
的正确参数名称它表示campus_id不应为null ;;瓦特
import javax.persistence.AttributeOverride;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Embedded;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.Table;
import javax.persistence.Transient;
@Entity(name="depts")
@Table(name="depts")
public class Department {
@Id
int id;
String name;
String code;
@ManyToOne
@JoinColumn(name = "campus_id")
Campus campus;
public Campus getCampus() {
return campus;
}
public void setCampus(Campus campus) {
this.campus = campus;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
}
在CrudRepository界面发帖时...它说缺少列“Campus_ID”我应该怎么做才能将它映射到校园类的id?