美文网首页
Hibernate不加载对象只加载外键

Hibernate不加载对象只加载外键

作者: yahzon | 来源:发表于2019-08-21 17:41 被阅读0次

Hibernate,jpa注解映射中

A多对一B

A的表中有B的外键。

如果想只获取A表中的B的外键而不想发送查询B的sql语句。

那么:

@ManyToOne(fetch=FetchType.LAZY,cascade={CascadeType.MERGE})
@JoinColumn(name="userid")
private User user;//用户

@Column(name="userid", updatable=false, insertable=false)
private Long user_fk;//用户id

只需要添加一个外键的属性配置为 @Column(name="xxx", updatable=false, insertable=false) xxx与@JoinColumn的那么一致即可。

相关文章

  • Hibernate不加载对象只加载外键

    Hibernate,jpa注解映射中 A多对一B A的表中有B的外键。 如果想只获取A表中的B的外键而不想发送查询...

  • 刷题遇到的知识点(四)

    Hibernate2延迟加载实现:a>实体对象b>集合 Hibernate3提供了属性的延迟加载功能。当Hiber...

  • Hibernate_9 检索策略

    目的 不浪费内存: 当 Hibernate 从数据库中加载 Customer 对象时, 如果同时加载所有关联的 O...

  • Hibernate之延迟加载

    延迟加载概念 当Hibernate从数据库中加载某个对象时,不加载关联的对象,而只是生成了代理对象,获取使用ses...

  • Hibernate学习笔记 | 详解Hibernate检索方式

    Hibernate检索方式 Hibernate提供了以下几种检索对象的方式 导航对象图检索方式:根据已经加载的对象...

  • hiberante3-day3

    一、Hibernate 检索 hibernate 提供5种检索数据的方式导航对象图检索方式: 根据已经加载的对象...

  • Hibernate的重要对象

    1.Configuration对象 加载默认的hibernate.cfg.xml核心配置文件  加载指定路径下的核...

  • Hibernate入门(二)之相关API

    Configuration 配置对象. Configuration主要用于Hibernate框架加载核心配置文件和...

  • Hibernate(十一)检索策略

    一、概述 检索数据时的 2 个问题: 不浪费内存:当 Hibernate 从数据库中加载 Customer 对象时...

  • hibernate第三天

    hibernate的检索方式 1、导航对象检索方式:根据已经加载的对象导航到其他对象 2、OID检索方式:按照对象...

网友评论

      本文标题:Hibernate不加载对象只加载外键

      本文链接:https://www.haomeiwen.com/subject/domisctx.html