Java org.hibernate.AnnotationException:@OneToOne或@ManyToOne

Java org.hibernate.AnnotationException:@OneToOne或@ManyToOne,java,spring,hibernate,spring-boot,jpa,Java,Spring,Hibernate,Spring Boot,Jpa,似乎他在通信代码中添加了@OneToMany和@ManyToOne,但由于某种原因,启动Spring应用程序时出现了错误 类别客户: import com.fasterxml.jackson.annotation.JsonManagedReference; 进口龙目吸气剂; 进口龙目织机; 导入javax.persistence.*; 导入java.util.List; @吸气剂 @塞特 @实体 公共类客户扩展用户{ 公共客户()休眠 } 公共客户(字符串名称、字符串姓氏、, 双钱包,列表订单列

似乎他在通信代码中添加了
@OneToMany
@ManyToOne
,但由于某种原因,启动
Spring应用程序时出现了错误

类别客户:

import com.fasterxml.jackson.annotation.JsonManagedReference;
进口龙目吸气剂;
进口龙目织机;
导入javax.persistence.*;
导入java.util.List;
@吸气剂
@塞特
@实体
公共类客户扩展用户{
公共客户()休眠
}
公共客户(字符串名称、字符串姓氏、,
双钱包,列表订单列表),
// когда нам нужно создать новый экземпляр,
//身份证。
超级(姓名、姓氏);
这个钱包;
this.orderList=订单列表;
}
// Поля
private@Id@GeneratedValue Long Id;
私人双钱包;
@OneToMany(mappedBy=“customer”,fetch=FetchType.LAZY,cascade=CascadeType.ALL)
@JsonManagedReference
私有列表订单列表;
// Методы
公共无效存款(){//bаааач
}
公共资金无效提取
}
公共无效命令()
}
}
课程顺序:

import com.fasterxml.jackson.annotation.JsonBackReference;
导入com.fasterxml.jackson.annotation.JsonManagedReference;
进口龙目吸气剂;
进口龙目织机;
导入org.hibernate.annotations.Entity;
导入javax.persistence.*;
导入java.util.Date;
导入java.util.List;
@吸气剂
@塞特
@实体
公共阶级秩序{
公共秩序(){
}
公共订单(短订单号、客户、字符串地址、,
字符串电话号码、日期订单、厨师、菜品清单){
this.orderNumber=订单号;
this.customer=customer;
this.address=地址;
this.phoneNumber=phoneNumber;
this.dateOrder=dateOrder;
this.cook=cook;
这道菜=盘子;
}
// Поля
private@Id@GeneratedValue Long Id;
私人短订单号;
@manytone(fetch=FetchType.LAZY,cascade=CascadeType.ALL)
@JsonBackReference
私人客户;
私有字符串地址;
私有字符串电话号码;
私人日期订单;
@manytone(fetch=FetchType.LAZY,cascade=CascadeType.ALL)
@JsonBackReference
私人厨师;
@OneToMany(mappedBy=“order”,fetch=FetchType.LAZY,cascade=CascadeType.ALL)
@JsonManagedReference
私人菜谱;
私有枚举顺序状态{}
// Методы
公共双重计算成本()
返回0;
}
公共无效设置审查()
}
公共无效取消命令()
}
}

2020-03-25 10:21:34.649错误17876---[main]o.s.boot.SpringApplication:应用程序运行失败
org.springframework.beans.factory.BeanCreationException:创建名为“entityManagerFactory”的bean时出错,该bean在类路径资源[org/springframework/boot/autoconfigure/orm/jpa/hibernatejPacConfiguration.class]中定义:调用init方法失败;嵌套异常为org.hibernate.AnnotationException:@OneToOne或@ManyToOne on com.tinychiefdelights.model.Dish.order引用未知实体:com.tinychiefdelights.model.order
在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:595)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)~[spring-beans-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1108)~[spring-context-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868)~[spring-context-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550)~[spring-context-5.2.4.RELEASE.jar:5.2.4.RELEASE]
在org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)~[spring-boot-2.2.5.RELEASE.jar:2.2.5.RELEASE]
在org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747)~[spring-boot-2.2.5.RELEASE.jar:2.2.5.RELEASE]
在org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)~[spring-boot-2.2.5.RELEASE.jar