码迷,mamicode.com
首页 >  
搜索关键字:映射    ( 21789个结果
继承关系在内存和DB中的映射
使用将若干相似的类映射为单表,对拥有许多特殊数据的类使用具体表继承.对高层次使用类表继承,对低层次使用具体表继承.Single Table Inheritance在DB中将类继承层次设计为一个单表,表中各列代表不同类中的所有域.运行机制每个类负责把与之相关的数据保存在表的一行中.表中其它不相关的列留...
分类:数据库   时间:2014-05-15 14:34:30    阅读次数:312
数据源架构模式
Table Data Gateway充当数据库表访问入口的对象.一个实例处理一个表中所有的行.在应用逻辑中混杂SQL语句会引起问题.表数据入口包含了用于访问单个表或者视图的所有SQL.其他代码调用它的方法来实现所有与数据库的交互.运行机制其用于数据读写,因此是无状态的.每个方法都将输入参数映射为SQ...
分类:其他好文   时间:2014-05-15 14:21:18    阅读次数:245
关联表映射 Association Table Mapping
把关联保存为一个表,存储关联表的外键在对象中,使用集合作为域值,来处理多值域.而在DB中,只能有单值域.外键映射的核心,是在关联关系的单值端使用外键来维持联系.而在多对多的关联关系中,已经不存在单值端了.运行机制使用一个链接表来保存关联关系.仅有两个字段,即两个关联表的外键ID.对于每一对相关联的对...
分类:移动开发   时间:2014-05-15 14:18:24    阅读次数:287
嵌入值和序列化LOB
Embedded Value把一个对象映射成另一个对象表中的若干字段.OO系统中会有很多小对象(DataRange,Money).而作为表在DB中毫无意义.默认想法是把一个对象保存为一个表.但是,将这些小对象,映射为该对象所有者记录中的若干字段.运行机制可以看做一种特殊的依赖映射.该值对象是一个依赖...
分类:其他好文   时间:2014-05-15 14:15:13    阅读次数:255
EntityFramework小知识
Entity Framework 应用程序有以下优点:1应用程序可以通过更加以应用程序为中心的概念性模型(包括具有继承性、复杂成员和关系的类型)来工作。2应用程序不再对特定的数据引擎或存储架构具有硬编码依赖性。3可以在不更改应用程序代码的情况下更改概念性模型与特定于存储的架构之间的映射。4开发人员可...
分类:其他好文   时间:2014-05-15 13:59:35    阅读次数:284
标识映射(Identify Map)
通过在Map中保存每个已加载过的对象,确保每个对象只加载一次.当要访问对象时,首先检查标识映射,看需要的对象是否已经存在其中.使用Identify来确保不重复加载相同的数据,不仅有助于保证正确性(不会将同一数据加载到两个不同的对象上),还能提升性能.运行机制基本思想:使用一系列映射.这些映射包含了从...
分类:其他好文   时间:2014-05-15 13:51:40    阅读次数:225
依赖映射 Dependent Mapping
让一个类为其子类(泛意上的)执行DB映射一些对象肯定会出现在另一对象的上下文中.此时,使用另一对象的Mapper来执行第一个对象的映射,来简化映射过程.运行机制在DB持久化时,依赖者类依赖于所有者类.每个依赖者只能有一个所有者.活动记录和行数据入口依赖者类的映射代码都写在所有者中.数据映射器没有依赖...
分类:移动开发   时间:2014-05-15 13:47:11    阅读次数:314
外键映射
把对象间的关系映射到DB表键的外键引用对象之间可以通过对象引用来互相直接访问.运行机制关键是标识域.一对一的关联.使用一个DB的外键取代.一对多的对象集合.不能在DB中把相连的对象集合都保存了.必须颠倒引用的方向一张唱片有多个曲目,那么在曲目表中保存唱片的外键.更新时较为麻烦插入和删除在多的一方(曲...
分类:其他好文   时间:2014-05-15 13:41:59    阅读次数:212
【Hibernate步步为营】--关联映射之多对一
介绍两种方法来实现多对一的映射,这两种方法在实现结果上是相同的,都是采用的多对一标签,实现上很简单。需要注意的是第一种方法必须将组对象和用户全部转化为Transient状态...
分类:系统相关   时间:2014-05-15 13:12:48    阅读次数:456
NIO入门系列之第9章:字符集
9.1概述根据Sun的文档,一个Charset是“十六位Unicode字符序列与字节序列之间的一个命名的映射”。实际上,一个Charset允许您以尽可能最具可移植性的方式读写字符序列。Java语言被定义为基于Unicode。然而在实际上,许多人编写代码时都假设一个字符在磁盘上或者在网络流中用一..
分类:其他好文   时间:2014-05-15 08:53:58    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!