![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 66
jianchibuxie5
生命最伟大的荣耀不是从不跌倒,而是每次跌到后都能站起来
展开
-
Hibernate(二)
<br />今天讲了一些关于hibenate的映射关系,有一对多,多对一,一对一,多对多<br />等等,学完这节课,我还真想自己整理笔记的,整理到一半突然发现,汤老师的笔记整理的是那么的完美。<br />我希望看到我博客的人,能够吸收到更多充实的知识。虽然本人博客写了2个月了,毕竟还是菜鸟一个,不过呢,<br />在传智的2个月内已经学到了许多以前不曾知道的知识。下面我先是将汤老师的笔记复制了过来。以下还有代码,<br />我就说说作为我一个初学者,在学习中犯下的错误吧。我相信看到的人一定会有所收获的。<原创 2011-05-18 02:52:00 · 248 阅读 · 0 评论 -
org.hibernate.HibernateException: No CurrentSessio
<br />最近在搞汤老师的BBS ,我在测试的时候遇到了org.hibernate.HibernateException: No CurrentSessionContext configured!错误。。。找了半天,在百度上才发现是什么原因。。。 <br /> 初学hibernate,出现No CurrentSessionContext configured错误,检查了几次配置都没有发现问题,最后上网查找发现是配置文件的问题<br />解决如下:<br /> 在集成Hibernate的环境原创 2011-05-18 03:42:00 · 365 阅读 · 0 评论 -
hibernate(三)(
<br />这篇内容是紧接着hibernate(二)的,因为博客字数不允许,只能分成两份发了。<br /> <br />下面是些对应关系的测试代码,都是用Jutil进行单元测试的。<br />package cn.itcast.demo.test;<br />import java.util.LinkedHashSet;<br />import java.util.Set;<br />import java.util.TreeSet;<br />import org.hibernate.SessionFac原创 2011-05-18 02:57:00 · 252 阅读 · 0 评论 -
Hibernate(四)
<br />* 继承映射<br />论坛中的文章有主题和回复两种:Topic和Reply,他们都是文章,都有content与<br />author属性,即继承自同一个父类。<br />可以使用两种方式映射:<br /> a) 每个继承结构一张表,需要一个字段用于区分子类的具体类型;<br /> b) 每个类一张表,这是就有三张表,各自都只包含自己的属性,子类对应的表<br /> 的主键也做为外键引用超类对应的表的主键。<br />** 每个继承结构一张表 (subclass)<br /><cl原创 2011-05-18 02:58:00 · 369 阅读 · 0 评论 -
Hibernate(一)
<br /> 映射文件(hbm.xml): 是配置对象与数据库表的对应关系。是站在对象的位置上进<br />行配置的。* hibernate-mapping元素, package:指定一个包前缀,如果在映射文档中<br />没有指定全限定的类名,就使用这个作为包名。auto-import:指定是否可以在查<br />询语言中使用非全限定名(仅限于本映射文件中的类),默认为true。 <br /> Java是面向对象语言,对象模型,其主要概念有:继承、关联、多态等;关系型<br />数据库中的概念有:表原创 2011-05-18 02:52:00 · 235 阅读 · 0 评论 -
Hibernate(五)
<br /> 接Hibernate(四)的内容:<br /> 这边的内容相对的重要些了。在今后的项目中,这一部分是很重要的。使用的熟练,对系统的性能又很大的帮助的。<br />* 查询<br /> Hibernate提供的查询方式有:HQL或Criteria。<br />** HQL<br /> HQL是面向对象的查询语言,他查的是对象而不是表。HQL中的对象名和属性是区分大小写的(除了JAVA类和属性其他部分不区分大小写)。HQL主要通过Query来操作,Query的创建方式:<br原创 2011-05-18 02:59:00 · 247 阅读 · 0 评论