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

Hibernate annotation Lazy的默认值的不同

阅读更多

经过测试发现Hibernate annotation中@ManyToOne,@OneToMany,@OneToOne中lazy的默认值是不同的

 

@OneToMany 默认Lazy为true


@ManyToOne,@OneToOne 默认lazy为false

 

在设置@ManyToOne的时候我们一般都会设置Lazy=true

 

一般不会在@ManyToOne,@OneToOne考虑这个问题

 

但实际hibernate进行load是时候是把一端也load出来的

 

 

希望大家以后写得时候注意

 

5
3
分享到:
评论
4 楼 allenwei 2009-04-08  
xiyangzk 写道

LZ说的不对

请查看官方的手册:
lazy可用的值有以下3种:
lazy="proxy|no-proxy|false"

其中Proxy是默认值。



我这里说的是JPA的设置,doc请看 http://java.sun.com/javaee/5/docs/api/javax/persistence/FetchType.html
3 楼 xiyangzk 2009-03-30  
LZ说的不对

请查看官方的手册:
lazy可用的值有以下3种:
lazy="proxy|no-proxy|false"

其中Proxy是默认值。

2 楼 allenwei 2008-12-27  
383224048 写道

jpa中如何设置lazy的值为false?


@OneToOne(fetch = FetchType.LAZY)
1 楼 383224048 2008-12-01  
jpa中如何设置lazy的值为false?

相关推荐

    Hibernate Annotation jar

    这里面包涵了需要用Hibernate Annotation时,所需要的所有jar包! 现在我们公司在做web项目的时候,已经不用*.hbm.xml这种映射文件了,都是用Annotation(注解)方式来完成实体与表之间的映射关系,这样看起来比用...

    hibernate annotation中文文档

    hibernate annotation中文文档

    hibernate annotation hibernate3

    单表继承策略,所有子类数据存储在同一张表中,通过一个字段来区分不同类型的实体。 2. `@Inheritance(strategy=InheritanceType.JOINED)` 多表继承策略,每个子类对应一张独立的表,公共属性存储在父类表中。 3...

    最全的Hibernate Annotation API文档

    在Hibernate中,注解(Annotation)是一种声明式的方法,用于配置实体类、属性以及它们与数据库表之间的映射关系。本文将深入探讨“最全的Hibernate Annotation API文档”中的关键知识点。 一、实体类(Entity) 在...

    hibernate annotation 中文文档

    《Hibernate Annotation 中文文档》是Java开发者们的重要参考资料,它详细介绍了如何在Hibernate框架中使用注解进行对象关系映射(ORM)。Hibernate是一款强大的开源Java持久化框架,它简化了数据库与Java对象之间的...

    Hibernate Annotation 中文文档

    **Hibernate Annotation 中文文档** 在Java的持久化框架中,Hibernate是一个非常重要的工具,它极大地简化了数据库操作。随着技术的发展,Hibernate Annotation逐渐成为主流,因为它提供了更直观、更简洁的方式来...

    Hibernate Annotation库

    Hibernate Annotation库是Java开发中用于简化对象关系映射(ORM)的一个重要组件,它使得开发者能够在Java类上直接使用注解来定义数据库映射,从而避免了传统的XML配置文件。这三个特定的jar包是Hibernate ORM框架中...

    Hibernate Annotation 学习笔记

    《Hibernate Annotation 学习笔记》 在Java的持久化框架中,Hibernate以其强大的功能和易用性成为开发者首选之一。而Hibernate Annotation则是Hibernate提供的一种基于注解的实体映射方式,它极大地简化了传统XML...

    Hibernate Annotation入门

    **Hibernate Annotation 入门** Hibernate 是一款非常流行的Java对象关系映射(ORM)框架,它允许开发者使用面向对象的方式操作数据库。而Hibernate Annotation是Hibernate的一个重要特性,它通过在Java类和字段上...

    Hibernate Annotation

    Hibernate Annotation

    sping hibernate Annotation(注释配置) demo(例子)

    总结来说,这个 "Spring Hibernate Annotation demo" 展示了如何在 Spring 框架中使用注解配置来管理依赖,以及如何利用 Hibernate 的注解进行数据持久化。同时,它还涉及到了 Flex 前端与后端的交互。通过学习这个 ...

    hibernate annotation api chm文件

    Hibernate Annotation API是Hibernate ORM的一种扩展,允许开发者使用Java注解(Annotations)来定义对象-关系映射。这种API避免了传统的Hibernate XML配置文件,使得ORM配置更加内聚且易于维护。 2. **核心注解**...

    Hibernate_annotation3.4_api.CHM

    Hibernate annotation 3.4 api CHM

    hibernate 注解 annotation 教程

    hibernate 注解 annotation 教程

    Hibernate Annotation 笔记 总结 注解

    【标题】:深入理解Hibernate Annotation及其使用 【描述】:本文将全面介绍Hibernate Annotation的使用,包括事务管理和声明式事务处理,以及如何通过注解简化数据库持久化操作。 【标签】:Hibernate, ...

    HibernateAnnotation

    ### HibernateAnnotation 技术概述 在Java开发领域中,Hibernate框架是进行对象关系映射(Object-Relational Mapping,简称ORM)的一种非常流行的工具。它能够帮助开发者将面向对象的模型与关系型数据库进行桥接,...

    Hibernate-Annotation中文教程.pdf

    尽管无需惊天的修改,但这一工作与使用 HibernateAnnotations 有所不同。您需要使用 AnnotationConfiguration 类来建立会话工厂:sessionFactory = new AnnotationConfiguration().buildSessionFactory(); 3.尽管...

    Hibernate Annotation 唯一外键一对一双向关联

    通过阅读《Hibernate_annotation_1to1_foreignKey》文档或博客,你可以更详细地了解如何配置和使用这种关联,包括示例代码、注意事项以及可能遇到的问题和解决方案。理解并熟练运用这些知识,能帮助你在使用...

Global site tag (gtag.js) - Google Analytics