码迷,mamicode.com
首页 >  
搜索关键字:持久化类    ( 292个结果
NHibernate之旅(21):探索对象状态
本节内容引入对象状态对象状态转换结语引入在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象。这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分这些对象,根据对象和当前会话的关联状态,我们可以把对象分为三种:瞬时对象:对象刚刚建立。该对象在数据库...
分类:Web程序   时间:2015-09-18 13:53:47    阅读次数:105
<hibernate-mapping>标签-属性
允许嵌套多个映射。 推荐一个持久化类对应一个映射文件,并以持久化类的超类名命名。1. schema(可选) 数据库schema的名称; 属性值:schemaName.2. catalog(可选) 数据库catalog的名称; 属性值:catalogeName.3. default-ca...
分类:移动开发   时间:2015-09-08 21:34:31    阅读次数:146
精通Hibernate——映射组成关系
建立域模型与关系型数据模型有着不同的出发点。域模型是由程序代码组成,通过细化持久化类的粒度提供代码可重用度,简化编程。关系数据模型由关系数据组成。存在数据冗余的情况下,需要把粗粒度的表拆分为具有外键参照关系的几个细粒度表,从而节省表的存储空间;另一方面在没有数据冗余的前提下,应尽可能减少表的数量,简化表之间的参照关系,以便提高数据库的访问速度。 由于建立域模型和关系型数据的原则不一样,使得持久化类...
分类:Web程序   时间:2015-08-31 17:20:52    阅读次数:180
Hibernate映射文件详解
Hibernate的持久化类和关系数据库之间的映射通常是用一个XML文档来定义的。该文档通过一系列XML元素的配置,来将持久化类与数据库表之间建立起一一映射。这意味着映射文档是按照持久化类的定义来创建的,而不是表的定义。一、根元素:,每一个hbm.xml文件都有唯一的一个根元素,包含一些可选的属性1...
分类:Web程序   时间:2015-08-31 11:45:38    阅读次数:160
精通Hibernate——级联操纵对象
当我们加载一个类时session会加载所有和该类直接关联或者间接关联的对象。 在对象关系映射文件中,用于映射持久化类之间关联关系的元素,如、和元素,都有一个cascade属性,他用于指定如何操纵与当前关联的对象,他的可选属性如下: none:在保存、更新或删除对象时,忽略其他关联的对象,他是cascade默认属性 save-update:当通过session的save、update以及save...
分类:Web程序   时间:2015-08-29 18:54:43    阅读次数:165
一个Hibernate小程序
基本步骤在前一篇博文Hibernate环境搭建中为大家详细的介绍如何搭建一个学习新类库的学习环境。今天,为大家带来一个Hibernate小例子,让大家能够快速上手。步骤如下:1.配置hibernate.cfg.xml2.编写映射文件User.hbm.xml3.编写一个持久化类User.java4.编...
分类:Web程序   时间:2015-08-27 20:38:35    阅读次数:208
关于hibernate
ORMHibernate基本1导包2配置文件3持久化类4hibernate映射Hibernate主键策略Hibernate初始化,增,删,改,查。利用Hibernate那三个基本类来实现。ConfigulationSessionFactorySessionHibernate缓存HQL
分类:Web程序   时间:2015-08-18 18:02:33    阅读次数:124
Hibernate<二> 映射基础 单个持久类与单个数据库表映射
一、单个持久化类与单个数据库表映射基础 1、在Hibernate应用中,持久化类的访问方法有两个调用者: ①、Java应用程序:调用User对象的getXXX方法,读取User信息。调用setXXX方法,把用户输入的user信息写入到use...
分类:数据库   时间:2015-08-18 14:28:20    阅读次数:191
NHibernate之旅(2):第一个NHibernate程序
本节内容 开始使用NHibernate1.获取NHibernate2.建立数据库表3.创建C#类库项目4.设计Domain 4-1.设计持久化类4-2.编写映射文件 5.数据访问层 5-1.辅助类5-2.编写操作 6.数据访问层的测试 6-1.配置NHibernate6-2.测试 结语 作者注:2009-11-06已更新 开始使用NHibernate ...
分类:Web程序   时间:2015-08-15 07:58:58    阅读次数:122
NHibernate之旅(14):探索NHibernate中使用视图
本节内容 引入1.持久化类2.映射文件3.测试结语 引入 在数据库操作中,我们除了对表操作,还有视图、存储过程等操作,这一篇和下篇来学习这些内容。这篇我们来学习如何在NHibernate中使用视图。首先,我们在数据库中建立一个名为viewCustomer视图,选中CustomerId、Firstname、Lastname、OrderId、OrderDate项。 下面...
分类:Web程序   时间:2015-08-15 07:58:01    阅读次数:137
292条   上一页 1 ... 18 19 20 21 22 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!