`
younglibin
  • 浏览: 1193312 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate映射文件class元素属性详解

阅读更多

class元素

属性:

  1. name:持久化类的全名
  2. table:对应的数据库表名 默认值为类名
  3. discriminator-value:子类识别标识 默认值为类名
  4. mutable:表明该类的实例是否是可变的 默认值为false
  5. schema:数据库的schema名称
  6. catalog:数据库的catalog名称
  7. proxy:指定延迟加载代理类
  8. dynamic-update:指定用于update的SQL语句是否动态生成 默认值为false
  9. dynamic-insert:指定用于insert的SQL语句是否动态生成 默认值为false
  10. insert-before-update:设定在Hibernate执行update之前是否通过select语句来确定对象是否确实被修改了,如果该对象的值没有改变,update语句将不会被执行 默认值为false
  11. polymorphism:指定使用多态查询的方式 默认值为implicit
  12. where:指定一个附加的SQL语句的where条件
  13. persister:指定一个Persister类
  14. batch-size:设定批量操作记录的数目 默认值为1
  15. optimistic-lock:指定乐观锁定的策略 默认值为vesion
  16. lazy:指定是否使用延迟加载
  17. entity-name:实体名称 默认值为类名
  18. check:指定一个SQL语句用于Schema前的条件检查
  19. rowid:指定是否支持ROWID
  20. subselect:将不可变的只读实体映射到数据库的子查询中
  21. abstract:用于在联合子类中标识抽象的超类 默认值为false

 

分享到:
评论

相关推荐

    Hibernate_配置映射文件详解

    Hibernate_配置映射文件详解

    Hibernate映射配置入门进阶详解

    1)根元素映射<hibernate-mapping/> 2)类映射<class /> 3)属性映射 4)主键的配置 5)主键生成策略 复合主键策略 史上最详细

    hibernate 框架详解

    映射文件 2.2.3. Hibernate配置 2.2.4. 用Ant编译 2.2.5. 安装和帮助 2.2.6. 加载并存储对象 2.3. 第二部分 - 关联映射 2.3.1. 映射Person类 2.3.2. 一个单向的Set-based关联 2.3.3. 使关联工作 2.3.4...

    Hibernate框架介绍以及入门 【二】Hibernate的常见配置

    Hibernate框架介绍以及入门 【二】 ...二、关于hibernate映射的配置 映射 1、【class标签的配置】 这个标签是来建立类与表(数据库)的映射关系 属性: name:类的一个全路径 table: 表名(类名如果和表名一致那么table可

    Spring.3.x企业应用开发实战(完整版).part2

    5.3.2 使用加密的属性文件 5.3.3 属性文件自身的引用 5.4 引用Bean的属性值 5.5 国际化信息 5.5.1 基础知识 5.5.2 MessageSource 5.5.3 容器级的国际化信息资源 5.6 容器事件 5.6.1 Spring事件类结构 5.6.2 解构...

    Spring3.x企业应用开发实战(完整版) part1

    5.3.2 使用加密的属性文件 5.3.3 属性文件自身的引用 5.4 引用Bean的属性值 5.5 国际化信息 5.5.1 基础知识 5.5.2 MessageSource 5.5.3 容器级的国际化信息资源 5.6 容器事件 5.6.1 Spring事件类结构 5.6.2 解构...

    Spring中文帮助文档

    4.3.2. ClassPathResource 4.3.3. FileSystemResource 4.3.4. ServletContextResource 4.3.5. InputStreamResource 4.3.6. ByteArrayResource 4.4. ResourceLoader接口 4.5. ResourceLoaderAware 接口 4.6. ...

    Spring API

    3.3.2. 依赖配置详解 3.3.3. 使用depends-on 3.3.4. 延迟初始化bean 3.3.5. 自动装配(autowire)协作者 3.3.6. 依赖检查 3.3.7. 方法注入 3.4. Bean的作用域 3.4.1. Singleton作用域 3.4.2. Prototype作用...

    spring chm文档

    3.3.3. bean属性及构造器参数详解 3.3.4. 使用depends-on 3.3.5. 延迟初始化bean 3.3.6. 自动装配(autowire)协作者 3.3.7. 依赖检查 3.3.8. 方法注入 3.4. bean的作用域 3.4.1. Singleton作用域 3.4.2. ...

    Spring 2.0 开发参考手册

    3.3.3. bean属性及构造器参数详解 3.3.4. 使用depends-on 3.3.5. 延迟初始化bean 3.3.6. 自动装配(autowire)协作者 3.3.7. 依赖检查 3.3.8. 方法注入 3.4. bean的作用域 3.4.1. Singleton作用域 3.4.2. ...

    Spring-Reference_zh_CN(Spring中文参考手册)

    3.3.3. bean属性及构造器参数详解 3.3.3.1. 直接量(基本类型、Strings类型等。) 3.3.3.2. 引用其它的bean(协作者) 3.3.3.3. 内部bean 3.3.3.4. 集合 3.3.3.5. Nulls 3.3.3.6. XML-based configuration metadata ...

Global site tag (gtag.js) - Google Analytics