随笔 - 53  文章 - 0  评论 - 36  阅读 - 26万 

随笔分类 -  Hibernate

Hibernate学习,运用
06.Hibernate实体类生命周期
摘要:前言:Session接口是Hibernate向应用程序提供的操作数据库的主要接口,它提供了基本的增删查改方法,而且Session具有一个缓存它是Hibernate的一级缓存。站在持久化层的角度,Hibernate把实体类分为4种状态:持久化状态、临时状态、游离状态和删除状态。本文将会介绍Hibernate这些机制的细节以及使用方法。1.Hibernate的Session缓存(1)Sessi... 阅读全文
posted @ 2015-02-12 20:44 技术江湖-小焕 阅读(1387) 评论(0) 推荐(0) 编辑
05.Hibernate多对多关联
摘要:前言:本文讲解使用Hibernate映射多对多关联关系,并使用多种方式映射多对多关联。1.数据库表的多对多关系 本文根据学生信息表(tb_student)和教师信息表(tb_teacher)来说明多对多映射关系,一个学生有多个老师,一个老师也有多个学生,其数据库模型图如下: 根据以上图,对应的建表语句如下:CREATE TABLE tb_student( ... 阅读全文
posted @ 2015-02-08 16:47 技术江湖-小焕 阅读(1855) 评论(0) 推荐(0) 编辑
04.Hibernate一对一关联
摘要:前言:本文主要介绍使用Hibernate映射一对一的关联关系的两种方式:使用外键映射、使用主键映射。1.数据库表的一对一关联关系 本文根据客户信息表(tb_customer)和地址信息表(tb_address)来说明其一对一的关系,每一个客户都有一个家庭住址,而每一个地址都对应一个客户。(1)使用外键映射的数据库表说明 数据库表模型图如下: 数据库建表语句如下:... 阅读全文
posted @ 2015-02-07 16:35 技术江湖-小焕 阅读(809) 评论(0) 推荐(0) 编辑
03.Hibernate一对多关联
摘要:前言:在域模型中,类与类之间最普遍的关系就是关联关系,在UML语言中关联关系是有方向的。在数据库中表与表之间也会有关联关系,本节介绍通过Hibernate映射一对多的关联关系,这是一种最普遍的关联关系。1.数据库表的一对多关联关系(1)示例数据库表说明 本节使用两张表:tb_student(学生表)、tb_class(班级表),一个班级里有多个学生,而一个学生只能在一个班级里,这样构... 阅读全文
posted @ 2015-02-06 14:08 技术江湖-小焕 阅读(897) 评论(0) 推荐(0) 编辑
02.Hibernate映射基础
摘要:前言:Hibernate的核心功能是根据数据库到实体类的映射,自动从数据库绑定数据到实体类。使我们操作实体类(Java对象)就能对数据库进行增、删、查、改,而不用调用JDBC API使数据操作变得简单而不繁琐。本文就主要讲解Hibernate的映射文件的映射机制,但本文讲解的重点在于通过Hibernate如何配置实体类到数据库表的映射,至于数据库表(或实体类)之间的各种关联关系的映射会在后... 阅读全文
posted @ 2015-02-03 21:20 技术江湖-小焕 阅读(824) 评论(0) 推荐(1) 编辑
01.Hibernate入门
摘要:前言:本文用一个简单的Hibernate应用程序例子来引领初学者入门,让初学者对Hibernate的使用有一个大致的认识。本文例子使用了MySQL数据库、Maven管理工具、Eclipse开发工具,创建的项目是Maven项目但是本质上只是用了Java SE的东西。1.在Maven项目中引入Hibernate库 我们可以在Maven官网上搜索Hibernate库,选择Hibernate... 阅读全文
posted @ 2015-01-31 14:11 技术江湖-小焕 阅读(502) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示