`
bask
  • 浏览: 146690 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论

Hibernate 错误总结

阅读更多
1.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class
问题:主要出现在表映射上面,没有关联起来
1> 在配置文件(applicationContext.xml)里没有加入com.bask.model.PromotionItem会出现这个问题
2> 如下:
@Entity
@Table(name="promotion")
public class Promotion implements Serializable {
	@OneToMany(mappedBy="promotion",cascade=CascadeType.ALL)  
	private List<PromotionItem> promotionItem;
   //略.....
}
//缺少@Entity
public class PromotionItem implements Serializable {
	@ManyToOne(cascade={CascadeType.MERGE,CascadeType.PERSIST},fetch=FetchType.LAZY)
    private Promotion promotion;
  //略.....
}


注意在PromotionItem表上没有:
@Entity
@Table(name="promotion_item") 
分享到:
评论
2 楼 bask 2008-07-10  
恩 是实体bean 但没有和数据库表映射关联 ^_^
1 楼 yangjianxiang2 2008-07-10  
@Entity 
标示实体bean

相关推荐

    struts\Hibernate 学习总结.doc

    以及SQL错误在编译时无法检查。 2. Hibernate的主要功能:它是Java应用和数据库之间的中间件,负责Java对象的持久化,提供数据访问的封装,简化了数据库操作。在分层架构中,它位于持久化层,使得业务逻辑层只需...

    hibernate关联关系总结

    通过合理的关联设计,可以简化对象模型与数据库之间的转换,提高开发效率,减少潜在的错误。在实际项目中,开发者应根据业务需求灵活选择关联类型,并合理配置各种属性,以实现最佳的数据管理效果。

    Hibernate知识总结(从入门到精通)

    而 Hibernate 通过 ORM(对象关系映射)技术,将数据库操作转换为对象操作,减少了手动编写 SQL 的需求,降低了错误率。此外,Hibernate 还提供了缓存机制,进一步提高了性能。 **配置与 Hibernate 工具类** 在...

    hibernate错误解决方案

    本文将针对几个常见的Hibernate错误进行深入分析,并提供相应的解决方法。这些错误包括但不限于 `org.springframework.orm.ObjectRetrievalFailureException`、`org.springframework.beans.factory....

    hibernate3 hibernate3

    总结起来,Hibernate3是Java开发中的强大工具,它极大地简化了数据库操作,提高了开发效率。理解并熟练掌握Hibernate3的核心概念和使用方法,对于任何Java开发者来说都是必要的技能。在实际项目中,正确配置和使用...

    Hibernate4.0,Hibernate5.2,Hibernate5.6 jar包

    总结来说,这三个版本的Hibernate jar包代表了Hibernate框架在不同阶段的发展和进步。从4.0到5.6,不仅在功能上得到了增强,而且在性能和易用性方面也有了显著提升。对于需要使用Hibernate的开发者来说,选择合适的...

    Could not roll back Hibernate transaction.doc

    Hibernate的事务回滚机制是指在事务执行过程中,遇到错误或异常时,Hibernate可以自动回滚事务,以确保数据库的一致性和完整性。Hibernate的事务回滚机制可以避免数据库的一致性和完整性问题。 六、总结 本文详细...

    spring+struts+hibernate项目debug总结.rar

    《Spring+Struts+Hibernate(SSH)项目调试精要》 在Java Web开发领域,Spring、Struts和Hibernate组成的SSH框架组合是应用广泛的技术栈。...通过不断实践和总结,我们可以将这些经验转化为宝贵的专业技能。

    Hibernate开发各类项目的技术总结

    **Hibernate开发各类项目的技术总结** Hibernate,作为Java领域的一个强大对象关系映射(ORM)框架,极大地简化了数据库操作,让开发者可以专注于业务逻辑而非繁琐的SQL语句。在我一年半的开发经验中,我逐渐积累了...

    Hibernate关联关系总结

    了解和熟练掌握这些关联关系,能够帮助开发者更好地利用Hibernate进行数据库操作,提高开发效率并减少错误。在设计数据库模型时,还需要考虑业务需求、数据规模和性能要求,以做出最佳的设计决策。

    org.hibernate.HibernateException: No Hibernate Session bound to thread

    然而,在使用 Hibernate 进行数据库操作时,经常会遇到 "No Hibernate Session bound to thread" 的错误信息。本文将详细介绍该错误的解决方案。 错误原因 "No Hibernate Session bound to thread" 错误信息通常是...

    使用Spring、Hibernate、Struts的一些错误总结.txt

    在IT领域,特别是Java开发中,使用Spring、Hibernate和Struts框架进行项目开发时,开发者可能会遇到各种各样的错误和异常。以下是对给定文件中提及的一些常见问题的详细解析和解决方案,旨在帮助开发者理解并避免...

    hibernate大纲

    如果有错误,回滚事务。 7. 关闭资源:关闭 Session 和 SessionFactory,释放相关资源。 **实体类和映射文件** 1. **实体类**:Java 类,代表数据库中的表。通常使用 `@Entity` 注解标识,并通过 `@Table` 定义...

    hibernate校验 jar包

    此外,Hibernate校验支持国际化,可以为不同的语言提供友好的错误消息。 总结 Hibernate校验作为Hibernate框架的一部分,极大地增强了Java对象的数据验证能力。通过使用JSR-303标准,开发者可以方便地在实体类中...

    hibernate最新jar包(2017-hibernate5.1.9)

    **标题与描述解析** 标题"hibernate最新jar包...总结,Hibernate 5.1.9是一个功能强大且经过优化的ORM框架版本,适用于需要与数据库交互的Java应用程序,它提供了丰富的API和特性,使得数据库操作变得更加简单和高效。

    hibernate 总结

    2. **类型安全**:编译时就能检查错误,避免运行时出现SQL注入问题。 3. **关联查询**:支持一对多、一对一、多对多关系的查询,简化了复杂查询的编写。 4. **动态查询**:允许在运行时构建查询,提高了代码的灵活性...

Global site tag (gtag.js) - Google Analytics