![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
文章平均质量分 90
spring292713
博客持续更新中…………
展开
-
Hibernate学习笔记_02_使用Annotation
搭建Junit单元测试,方便测试下好的程序; 使用Annotation注解,不用xml来实现实体类与表的映射; 1、编写POJO类 @GeneratedValue(strategy=GenerationType.AUTO)package com.hibernate._0200_BasicConfguration; import java.util.Date; impo原创 2012-07-26 23:55:53 · 514 阅读 · 0 评论 -
Hibernate基础之load()与get()
Hibernate中get方法和load方法的根本区别在于: 1.对于get方法 Hibernate会确认一下该id对应的数据是否存在, 首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据库中没有就返回null。 2.load方法 加载实体对象的时候,根据映射文件上class级别的lazy属性的配置(转载 2013-11-05 10:07:24 · 688 阅读 · 0 评论 -
Hibernate学习笔记_01_第一个Hibernate小程序
1、首先打开myeclipse,建一个Java Project,导入Hibernate所需要的jar包及mysql数据库驱动的jar; 需要的jar请参考博文 http://blog.csdn.net/spring292713/article/details/8119159 新建数据库 Hibernate。 2、新建 POJO类,Student.java原创 2012-07-26 22:43:45 · 506 阅读 · 0 评论 -
Hibernate报错java.lang.ExceptionInInitializerError的处理方法
学习搭建Hibernate开发时,报错java.lang.ExceptionInInitializerError。 具体情况:项目使用的相关文件 :hibernate-distribution-3.3.2.GA hibernate-annotations-3.4.0.GA slf4j-1.5.8 我使用的Hibernate文件可以从这里下载 http:原创 2012-10-27 19:04:45 · 6277 阅读 · 0 评论 -
Hibernate学习笔记_09_单向联合组建外键关联关系
情境描述:学生与成绩之间是单向关系,成绩由课程编号和开课学期来决定。 1、首先编写联合主键类。 package com.hibernate._0900_oneToone_uni_fk_composite; import java.util.Date; public class ScorePK implements java.io.Serializable{ private String翻译 2012-07-30 23:50:01 · 829 阅读 · 0 评论 -
Hibernate学习笔记_08_一对一单向、双向主键关联
主键关联和外键关联类似,只需要将对应的注解稍作修改即可,主键关联用的很少。 1、写Husband.java类,并在其中添加对Wife的引用,同时注解。 package com.hibernate._0800_one2one_uni_pk; import javax.persistence.Entity; import javax.persistence.GeneratedValu翻译 2012-07-28 01:21:43 · 888 阅读 · 0 评论 -
Hibernate学习笔记_06_一对一单向外键关联
设置一对一的单向外键关联关系,通过Husband可以找到Wife,但是不能通过Wife找到Husband 1、编写实体类Wife; 使用Annotation时,将实体类进行注解,@Entity 、@Id package com.hibernate._0600_one2one_uni_fk; import javax.persistence.Entity; impo翻译 2012-07-28 00:58:26 · 1025 阅读 · 0 评论 -
Hibernate学习笔记_07_一对一双向外键关联
设置一对一双向外键关联关系,通过Husband可以找到Wife,也能通过Wife找到Husband 1、编写Husband类,并在Husband中添加Wife的引用 ; 使用Annotation时,将实体类进行注解,@Entity 、@Id;同时添加注解,设置关联关系为@OneToOne ; package com.hibernate._0700_one2one_bi_翻译 2012-07-28 01:18:10 · 880 阅读 · 0 评论 -
Hibernate基础之核心接口
Hibernate有很多值得学习的地方,这里主要介绍Hibernate核心接口,包括介绍SessionFactory接口、Query和Criteria接口等方面。 Session 接口 对于Hibernate开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要,因为在转载 2013-11-05 10:21:36 · 709 阅读 · 0 评论