我有MySQL表,只读访问oc_category
(来自Opencart的表)。
接下来的记录:
id | parent_id | Category
------------------------------
1 | 0 | TOPCategory1
2 | 0 | TOPCategory2
3 | 1 | Category1
4 | 1 | Category2
但是此表没有id
- 0
的记录,但是parent_id
的{{1}} - 这意味着此类别没有父类别。
我有实体:
0
当我尝试获取记录时,我收到错误消息,表示我没有@Entity
@Table(name = "oc_category")
public class Category {
@Id
@Column(name = "category_id")
private Integer categoryId;
@ManyToOne(cascade = CascadeType.ALL)
@JoinColumn(name = "parent_id")
private Category parent;
@OneToMany(mappedBy = "parent")
private List<Category> childCategory = new ArrayList<>();
// other fields, constructor, getters and setters.
}
id
的记录。 :(
0
请帮助解决此问题。