在说Hibernate映射前,我们先来了解下对象关系映射
 ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对这些对象的操作。我们来看一张图
通过该图,我们可以看出业务实体,在数据库中表现为关系数据,而在内存中表现为对象。应用程序处理对象很容易,但是很难处理关系数据。ORM做到了关系数据和对象数据之间的映射,ORM...
                            
                            
                                分类:
Web程序   时间:
2014-11-09 01:05:15   
                                阅读次数:
243
                             
                    
                        
                            
                            
                                (采用的是hibernate中XML配置方式连接数据库,以后在更新其他方式的连接)Hibernate就是Java后台数据库持久层的框架,也是目前企业用最多的数据库框架,主要是基于ORM -- object relationship Mapping,翻译成中文叫“对象关系映射”,也就是将SQL这种非面...
                            
                            
                                分类:
数据库   时间:
2014-11-08 23:35:57   
                                阅读次数:
391
                             
                    
                        
                            
                            
                                上篇学习了Hibernate的基本映射,也就是单表映射,很容易就能理解,但是对于关系数据库来说,表之间存在关系是比不可少的,反应到Hibernate要如何通过对象表现呢?下面我们就继续学习Hibernate的对象关系映射。
 
关系数据库中存在的关系是通过主外键建立起来的,Hibernate
我们先从最常见的多对一和一对多关系开始:...
                            
                            
                                分类:
Web程序   时间:
2014-11-07 17:06:05   
                                阅读次数:
249
                             
                    
                        
                            
                            
                                http://zh.wikipedia.org/wiki/HibernateHibernate是一种Java语言下的对象关系映射解决方案(框架),它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合...
                            
                            
                                分类:
Web程序   时间:
2014-11-06 17:03:14   
                                阅读次数:
224
                             
                    
                        
                            
                            
                                http://developer.51cto.com/art/200906/130500.htmJPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。本文将对比JPA与Hibernate...
                            
                            
                                分类:
Web程序   时间:
2014-11-06 16:54:33   
                                阅读次数:
214
                             
                    
                        
                            
                            
                                1. ORM :ORM (Object /Relation
 Mapping ): 对象/关系映射(理解)
     1) ORM 主要解决对象 -关系的映射
     2) .ORM的思想:将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。
2. Hibernate 的 HelloWord
     1) . 加入 jar 包...
                            
                            
                                分类:
Web程序   时间:
2014-11-06 11:08:42   
                                阅读次数:
198
                             
                    
                        
                            
                            
                                ,JPA(Java Persistence API):通过注解或XML描述对象--关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA是一套规范,不是某个ORM产品,它主要包括以下3方面的技术:ORM映射元数据:JPA支持XML和注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架...
                            
                            
                                分类:
其他好文   时间:
2014-11-05 19:19:38   
                                阅读次数:
306
                             
                    
                        
                            
                            
                                ORM “Object Relational Mapping”,即对象-关系映射,就是把关系数据库的一行映射为一个对象,也就是一个类对应一个表,这样,写代码更简单,不用直接操作SQL语句。orm模块:orm.py#!/usr/bin/env python# -*- coding: utf-8 -*-...
                            
                            
                                分类:
数据库   时间:
2014-11-05 12:51:04   
                                阅读次数:
238
                             
                    
                        
                            
                            
                                1.   Hibernate是什么?
hibernate是 轻量级的 ORM 框架。
ORM全称object/relationmapping [对象/关系映射]。
Hibernate主要用来实现Java对象和表之间的映射,除此之外还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。
Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,...
                            
                            
                                分类:
Web程序   时间:
2014-11-03 22:42:06   
                                阅读次数:
295
                             
                    
                        
                            
                            
                                一、详解 JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate、TopLink等ORM框架...
                            
                            
                                分类:
其他好文   时间:
2014-11-03 22:20:42   
                                阅读次数:
156