
Hibernate
文章平均质量分 60
dongmeima_coder
这个作者很懒,什么都没留下…
展开
-
Hibernate 学习教程
第1课 课程内容. 6第2课Hibernate UML图. 6第3课 风格. 7第4课 资源. 7第5课 环境准备. 7第6课 第一个示例HibernateHelloWorld 7第7课 建立Annotation版本的HellWorld 9第8课 什么是O/RMapping 11一、 定义:. 11二、 Hibernate的创始人:. 11三转载 2016-12-04 22:18:23 · 2450 阅读 · 0 评论 -
Hibernate—下载各Jar包,配置环境
一、下载并加载Jar包博主根据学习视频,下载的是hibernate-annotations-3.4.0.GA、hibernate-distribution-3.3.2.GA、slf4j-1.5.8三个文件,其中,在Hello World项目中涉及到了9个Jar文件(包括数据库驱动Jar文件),如下图:其中,hibernate3.jar是hibernate-annotations-3原创 2016-12-04 22:30:48 · 1784 阅读 · 0 评论 -
Hibernate—使用Annotation来创建测试程序
一、引入Jar包在上篇博客的基础上引入下面的jar包,主要是Annotation包里的东西。在User library的hibernate包中添加下面3个Jar包:hibernate-annotations.jar、ejb3-persistence.jar、hibernate-commons-annotations.jar。第一个在annotation文件根目录下,后面两个在根目录的lib目录原创 2016-12-04 22:55:00 · 476 阅读 · 0 评论 -
Hibernate中Session的缓存及对象的状态
对于session这个接口的学习可以说是最痛苦也是最复杂的,因为它所涉及的方面太多了,一些隐藏的机制也很多,谁让它是CentralAPI呢。对于它的几个最基本的方法如save()、delete()、flush()等的学习都花了我一定的时间。在深入了解这些这些方法前,了解session的缓存机制以及Hibernate中Java对象的状态对我们是很有帮助的。一.Session的缓存转载 2016-12-06 10:30:02 · 860 阅读 · 0 评论 -
Hibernate中1+N问题以及解决方法
1. Hibernate中的1+N问题描述 在多对一关系中,当我们需要查询多的一方对应的表的记录时,可以用一条sql语句就能完成操作。然而,在多的一方的实体类中的@ManyToOne标注的fetch的默认值是fetchType.EAGER,这时,hibernate除了发出查询多的一方对应的表的记录的sql语句外,还会发出n(多方记录数)条sql语句,这就是1+n问题。如转载 2017-01-11 20:58:37 · 510 阅读 · 0 评论