- 浏览: 115195 次
- 性别:
- 来自: 上海
文章分类
最新评论
set、list、array、map
Collection:
private int id;
private String name;
private Set setValue;
private List listValue;
private String[] arrayValue;
private Map mapValue;
Collection:
private int id;
private String name;
private Set setValue;
private List listValue;
private String[] arrayValue;
private Map mapValue;
<class name="Collection">
<id name="id">
<generator class="native"/>
</id>
<property name="name"/>
<set name="setValue" table="t_setvalue">
<key column="setid"/>
<element type="string" column="setvalue"/>
</set>
<list name="listValue" table="t_listvalue">
<key column="listid"/>
<list-index column="listindex"/>
<element type="string" column="listvalue"/>
</list>
<array name="arrayValue" table="t_arrayvalue">
<key column="arrayid"/>
<list-index column="arrayindex"/>
<element type="string" column="arrayvalue"/>
</array>
<map name="mapValue" table="t_mapvalue">
<key column="mapid"/>
<map-key type="string" column="mapkey"/>
<element type="string" column="mapvalue"/>
</map>
</class>
<id name="id">
<generator class="native"/>
</id>
<property name="name"/>
<set name="setValue" table="t_setvalue">
<key column="setid"/>
<element type="string" column="setvalue"/>
</set>
<list name="listValue" table="t_listvalue">
<key column="listid"/>
<list-index column="listindex"/>
<element type="string" column="listvalue"/>
</list>
<array name="arrayValue" table="t_arrayvalue">
<key column="arrayid"/>
<list-index column="arrayindex"/>
<element type="string" column="arrayvalue"/>
</array>
<map name="mapValue" table="t_mapvalue">
<key column="mapid"/>
<map-key type="string" column="mapkey"/>
<element type="string" column="mapvalue"/>
</map>
</class>
发表评论
-
hibernate基础-初步
2009-11-03 15:26 626类拟框架:Apache OJB,JDO,Toplink,EJB ... -
hibernate基础-基本映谢标签和属性
2009-11-03 15:35 664hibernate基本映射 实体类------>表 实体 ... -
hibernate基础-映射关系(多对一I一对一)
2009-11-03 15:53 496多对一关联映射 many-to-one关联映射本质: * ... -
hibernate基础-映射关系(一对多I多对多).
2009-11-03 16:04 600一对多关联映射(one-to-many) 一对多关联映射利用了 ... -
hiberante基础-继承映射
2009-11-03 16:15 753继承映射的三种策略: * 单表继承,每棵类继承树使用一个表 ... -
hibernate基础-自关联映射
2009-11-03 16:19 7521 class Node: private int id;pr ... -
hibernate基础-Component+[联合]映象
2009-11-03 16:22 508Component映射(值对象映射) 在hibernate中, ... -
hibernate基础-lazy策略
2009-11-03 16:33 790lazy策略可以使用在: * <class> ... -
hibernate基础-fetch抓取
2009-11-03 16:34 590抓取策略(单端代理的批量抓取) 1 保持默认,也就是fetch ... -
hibernate基础-Session_Flush
2009-11-03 16:37 695session flush测试: session ... -
hibernate基础-悲观[乐观]锁
2009-11-03 16:40 493悲观锁 悲观锁的实现,通常依赖于数据库机制,在整个过程中将数据 ... -
hiberante基出-缓存
2009-11-03 16:49 501一级缓存 * 一级缓存是缓存实体对象的 * 如果管理一 ... -
hibernate基础-HQL
2009-11-03 17:14 537在hql中关键字不区分大小写,但是属性和类名区分大不写简单属性 ... -
hibernate基础-HibernateTemplate
2009-11-03 17:20 5741 ,void delete ( Object entity ... -
[导入]Hibernate 深入研究之 Criteria
2009-11-03 17:35 565文章来源:http://www.cnblogs.com/ ... -
DetachedCriteria
2009-11-03 17:41 658org.hibernate.criterion.Detache ... -
Restrictions
2009-11-03 17:46 727HQL运算符 ... -
hibernate.cfg.xml
2009-11-03 17:56 612<?xml version="1.0&quo ... -
由映射文件生成表
2009-11-03 17:57 555import org.hibernate.cfg.Confi ... -
JNDI连接池
2009-11-29 21:19 724管理连接对象 Modle:biz,dao,entity 数据源 ...
相关推荐
总的来说,理解和熟练运用`hibernate-configuration-3.0.dtd`和`hibernate-mapping-3.0.dtd`对于开发者来说至关重要,因为它们构成了Hibernate配置和对象映射的基础。通过这些文件,我们可以精确地配置Hibernate以...
在Java开发领域,Hibernate作为一种强大的对象关系映射(ORM)框架,极大地简化了数据库操作。而Eclipse作为主流的Java集成开发环境,其丰富的插件生态使得开发效率得以提升。"hibernatetools-Update-4.1.1.Final_...
总结,Hibernate的one-to-many和many-to-one关系映射是数据库对象关联的基础,理解和熟练掌握它们能帮助开发者更高效地设计和实现Java持久化层。通过合理的配置和实践,可以构建出高性能、易于维护的数据访问层。
4. `org.hibernate.boot.model`和`org.hibernate.boot.model.source`:这两个包包含了模型构建和源代码解析的相关类,用于构建实体类的元模型,是Hibernate映射的基础。 5. `org.hibernate.boot.registry`:这部分...
在Java的持久化框架Hibernate中,Many-to-Many关系是一种常见的数据库表之间的关联方式,它表示一个实体可以与多个其他实体进行关联,反之亦然。本文将深入探讨如何在Hibernate中处理Many-to-Many关系的级联保存、...
Hibernate 3.5.0-Final 是该系列的一个重要版本,它在原有的基础上增加了许多新特性和改进,使得开发者能够更加高效地进行数据持久化操作。 #### 下载链接 - **官方下载地址**:...
3. **hibernate-jpa-2.1-api**: 提供JPA 2.1的API接口,是Hibernate与JPA交互的基础。 4. **hibernate-validator**: Hibernate的验证框架,符合JSR-303/JSR-349标准,用于数据验证,确保输入数据的正确性。 5. **...
Hibernate Core是Hibernate框架的基础部分,它包含了ORM的核心功能,如实体管理、事务处理、查询语言(HQL)等。`5.0.11.Final`版本是一个稳定且广泛使用的版本,提供了诸多改进和优化。 二、源码结构解析 `...
《Hibernate Tools 4.1.1:提升数据库与对象映射的效率》 Hibernate Tools是Hibernate框架的一个扩展,它提供了一系列实用工具,帮助开发者更高效地进行对象关系映射(ORM)工作。这次我们关注的是版本4.1.1,这个...
Hibernate是一个流行的Java对象关系映射(ORM)框架,它简化了数据库操作,将Java对象与数据库表之间的映射过程自动化。而`hibernate-extensions-2.1.3.zip`则包含了一系列对Hibernate原生功能的扩展,这些扩展为...
Hibernate是一个开源的对象关系映射(ORM)框架,它允许Java开发者在关系数据库上进行面向对象的编程。在Java开发中,Hibernate提供了一种方便、高效的方式来处理数据库操作,避免了直接编写SQL语句的繁琐。这个...
Hibernate对象关系映射一对多 很基础等文档
学习Hibernate,首先要掌握Java基础和基本的SQL知识,然后深入理解Hibernate的配置文件,如hibernate.cfg.xml,学会配置数据库连接、实体类映射等。接着,通过实践操作,了解Session、Transaction的使用,以及Query...
Hibernate是Java领域中广泛应用的对象关系映射(ORM)框架,它极大地简化了数据库操作,使得开发者可以使用面向对象的方式来处理数据。而Hibernate Annotations是Hibernate框架的一个重要组成部分,它引入了基于注解...
HibernateTools的一个核心功能就是反向工程,它可以将现有的数据库结构转化为Hibernate的实体类、映射文件(hbm.xml)以及相关的DAO层代码。这对于快速搭建基于数据库的Java应用非常有帮助,极大地节省了开发者手动...
`hibernate-core` jar包是使用Hibernate的基础,它包含了所有必要的类和接口,使得开发者能够集成ORM功能到Java应用中。通过理解和熟练使用Hibernate-Core,可以极大地提高数据库操作的效率和代码的可维护性。
Hibernate,作为一个开源的对象关系映射(ORM)框架,极大地简化了Java开发者在数据库操作中的工作。本篇文章将聚焦于Hibernate 3.3.2.GA版本,探讨其核心特性、功能以及在实际项目中的应用。 首先,"hibernate-...
《Hibernate注释与枚举映射详解》 Hibernate作为Java领域中最流行的ORM(对象关系映射)框架之一,极大地简化了数据库操作。本篇将详细探讨`hibernate-annotations-3.4.0.GA`和`hibernate-entitymanager-3.4.0.GA`...
Hibernate 是一个著名的开源对象关系映射(ORM)框架...综上所述,"hibernate3-2 官方jar包+api"是学习和开发基于Hibernate 3.2的Java应用的基础资源,涵盖了ORM的核心概念和技术,帮助开发者更高效地管理数据库操作。