1.Ibatis是开源软件组织Apache推出的一种轻量级的对象关系映射(ORM)框架,和Hibernate、Toplink等在java编程的对象持久化方面深受开发人员欢迎。对象关系映射(ORM):简单原理是通过面向对象方式操作关系型数据库,目前存储数据最常用最流行的工具是关系型数据库,其操作方式是...
分类:
其他好文 时间:
2014-11-25 12:21:57
阅读次数:
246
在了解Hibernate框架之前,我们应该先要了解对象-关系映射(orm)和关系型数据库这两个概念。
对象-关系映射(ORM)主要是实现程序对象到关系数据库数据的映射。为什么这么说呢?关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库...
分类:
Web程序 时间:
2014-11-24 22:28:34
阅读次数:
292
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使Java程序员可以使用对象编程思维来操纵数据库。
这一大堆是什么东西???我也看不懂,我来简单的转述一下:
JDBC编程实现了数据库的访问,在访问时用了:“select * from table.....”诸如此类的SQL语句,但是我不会SQL语句怎么办?所以Hibernate编程就...
分类:
其他好文 时间:
2014-11-22 14:46:50
阅读次数:
193
一. 主要内容1. 数据持久层框架:EF,NHibernate,ibaties(半开放的)。2. 对象关系映射。3. 生成外键对象。4. T4模板。(VS里面需要装T4 Editor插件。)5. EF上下文(EF容器)->.Context.cs。6. EF简单的增删改查。查询:利用部分类的特性重写方...
分类:
其他好文 时间:
2014-11-22 13:15:18
阅读次数:
234
对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信息开...
分类:
其他好文 时间:
2014-11-21 18:16:40
阅读次数:
270
1JPA概述JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。JPA是JSR-220(EJB3.0)规范的一部分,在JSR-220中规定实体对象(EntityBean)由JPA进行支持。所以JPA不局限于EJB3.0...
分类:
其他好文 时间:
2014-11-13 22:18:32
阅读次数:
334
DAO全称:data access objectORM: object relation mapping.一般不叫DAO模式,只是叫DAO层而已,用来跟数据库打交道。而ORM是对象关系映射,有很多常用的ORM框架。就算是一个应用中采用了ORM框架,也是需要DAO层的,只不过采用了后是跟ORM框架打交...
分类:
其他好文 时间:
2014-11-12 00:37:54
阅读次数:
255
在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对这些对象的操作。我们来看一张图通过该图,我们可以看出业务实体,在数据库中表现为关系数据,而在内存中表现为对象。应用程序处理...
分类:
Web程序 时间:
2014-11-09 22:05:49
阅读次数:
276
在说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