java - Hibernate 和 Spring 注解 @OneToMany 未映射类错误

标签 java spring hibernate annotations

我将 Spring 3 与 Hibernate 3 一起使用并收到此错误:

Caused by: org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: cz.dagoo.dros.models.Invoice.invoiceItems[cz.dagoo.dros.models.InvoiceItem]

我已经尝试了所有我发现的方法,但无法解决这个问题。

某些类怎么可能未映射?

发票类别: Invoice class

InvoiceItem 类:

InvoiceItem class

Hibernate.xml: Hibernate.xml

BeanLocations.xml: BeanLocations.xml

我的项目文件:

enter image description here

最佳答案

异常告诉您:cz.dagoo.dros.models.InvoiceItem 未映射为实体。要解决此问题,您应该在 InvoiceItem 上添加缺少的 @Entity 注释。

关于java - Hibernate 和 Spring 注解 @OneToMany 未映射类错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14874929/

相关文章:

java - Spring Transaction - 当一个数据库更新失败时自动回滚以前的数据库更新

java - 由 : java. sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/domain 引起

java - 如何在系统重新启动后停止正在运行的下载

java - spring中使用的ApplicationContextAware不会创建新的bean实例

java - H2 控制台错误 : No suitable driver found for 08001/0

java - Hibernate PostgreSQL OneToOne 关系首先触发子查询

java - 以编程方式获取 WebView 实现

java.rmi.ConnectException : Connection refused to host: 192. 168.1.8;嵌套异常是:

java - 线程实现一个带有列表的for循环迭代

java - Spring Boot 使用父模块的属性文件而不是自己的属性文件