配置文件的说明hibernate-mapping 是 hibernate 映射文件的根元素schema: 指定所映射的数据库schema的名称。若指定该属性, 则表明会自动添加该 schema 前缀catalog:指定所映射的数据库catalog的名称。 default-cascade(默认为 no...
分类:
Web程序 时间:
2016-01-12 06:31:58
阅读次数:
239
1. hibernate.cfg.xml hibernate与数据库的基本连接信息。 在hibernate运行的初始阶段,其配置信息被加载到Configuration和SessionFactory实例。2. *.hbm.xml hibernate基本映射信息,即每一个实体类与其对应的数据库表的...
分类:
Web程序 时间:
2015-09-08 21:56:30
阅读次数:
195
随着对hibernate一步步实践,感觉做一做总结是很有必要的,这样可以让自己的思路更为清晰!
一、知识概括
通过思维导图整体了解下:
合 主 键 〈 como 引 te 一 i component 重 要 属 性 、 b 刨 mte 基 本 映 射 概 述 映 射 关 系 射 多 对 多 翠 e 具 律 粪 主 键 茨 瑾 崆 一 , 卜 键 茨 瑾 (uniq...
分类:
Web程序 时间:
2015-08-15 23:06:43
阅读次数:
347
运用Mapping-By-Code
我们先定义一个非常简单的Domain模型,一个int类型的Id属性和一个string类型的Something属性,用来代码映射:
public class MyClass
{
public int Id { get; set; }
public string Something { get; set; }
}
1.基本映射
M...
分类:
移动开发 时间:
2015-08-12 10:17:36
阅读次数:
137
1.前言
JPA可以使用XML映射文件来管理实体与数据表之间的映射关系,但在实际开发中,绝大部分情况都是采用Annotation来管理实体和数据表的映射关系。本篇着重来讲解一下JPA中采用注解形式来映射实体。
2.JPA属性注入
2.1.常用注解
@Entity:被该注解修饰的POJO就是一个实体
@Table:该注解反应的是所映射的一个表
@Column:该字段用来修饰...
分类:
其他好文 时间:
2015-08-02 16:51:39
阅读次数:
98
对象关系映射(ORM)已经在前面的博文中介绍了:ORM介绍
本篇博文主要来介绍Hibernate的基本映射
概念
关系:事物之间相互作用、相互联系的状态
关联:将对象(数据库表)之间通过某种方式联系起来
映射:将一种形式转化为另一种形式
基本映射:表与表之间没有任何联系(系统中的字典表)
Hibernate提供了几种映射方式
Hibernate基本组...
分类:
Web程序 时间:
2015-05-29 20:25:34
阅读次数:
144
在上一篇文章(《千山万水之Hibernate(三)——基本映射 》)中,我们介绍了怎样通过Hibernate进行最基本的单实体映射以及Hibernate设计的一些基本原理,本篇文章将介绍关联映射中的多对一映射是如何实现的。原理分析我们拿学生和班级为示例,学生属于某一个班级,而且多个学生是有可能属于同一个班级的,相应的实体关系图为:
Class的映射文件向上一篇我们介绍到的基本映射文...
分类:
Web程序 时间:
2015-04-30 20:10:43
阅读次数:
165
Many to One:
原理:在多的一端加入一个外键,指向一的一端
图:
代码:
User.hbm.xml:
Group.hbm.xml:
One to One:
原...
分类:
Web程序 时间:
2015-03-12 19:21:39
阅读次数:
194
Many to One:
原理:在多的一端加入一个外键,指向一的一端
图:
代码:
User.hbm.xml:
Group.hbm.xml:
One to One:
原...
分类:
Web程序 时间:
2015-03-12 19:17:41
阅读次数:
185