Java 当使用@OnetoOne(可选=false)时,是否总是加载目标引用?
在本教程的示例中,当加载Java 当使用@OnetoOne(可选=false)时,是否总是加载目标引用?,java,hibernate,jpa,spring-data,Java,Hibernate,Jpa,Spring Data,在本教程的示例中,当加载发票实体时,是否始终加载订单实体?将以下发票类中的代码片段放入以供参考: @OneToOne(optional=false) @JoinColumn(name = "ORDER_ID") private Order order; 对。因为如果不指定fetch属性,默认的FetchType是EAGER 如果你想要的话 @OneToOne(optional=false, fetch=FetchType.LAZY) @JoinColumn(name
发票
实体时,是否始终加载订单
实体?将以下发票
类中的代码片段放入以供参考:
@OneToOne(optional=false)
@JoinColumn(name = "ORDER_ID")
private Order order;
对。因为如果不指定fetch属性,默认的FetchType是EAGER 如果你想要的话
@OneToOne(optional=false, fetch=FetchType.LAZY)
@JoinColumn(name = "ORDER_ID")
private Order order;
对。因为如果不指定fetch属性,默认的FetchType是EAGER 如果你想要的话
@OneToOne(optional=false, fetch=FetchType.LAZY)
@JoinColumn(name = "ORDER_ID")
private Order order;
只是想澄清一下,对于
…ToOne
映射,这就是..ToMany
映射默认为延迟加载。只是澄清一下,对于..ToOne
映射,这就是延迟加载<代码>…ToMany映射默认为延迟加载。