java - hibernate 中一对一映射中的延迟加载

标签 java hibernate lazy-loading

我有一个数据模型类Account。在Account类中,我有一个一属性Contact(自定义类),并且这是一对一的映射。所以我在Account类中使用这样的:

@OneToOne(mappedBy = "account", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
public Contact getContact() {
        return contact;
    }

执行此联系人属性后,不会延迟加载。我尝试过 optional=false@LazyToOne (LazyToOneOption.NO_PROXY)。但没有运气。 你能帮我一下吗?

最佳答案

使用 OneToOne 进行延迟加载的行为略有不同。

This可能会帮助你。跟着帖子走就行了。

关于java - hibernate 中一对一映射中的延迟加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24757555/

相关文章:

java - Spring data JPA,hql查询在选择请求中加入@ManyToMany关系

java - hibernate 数据库更改

iOS - UITableView 显示错误的单元格星数

mysql - Spring 启动 MySQL : LAZY Loading issue - No operations allowed after statement closed

java - Java中的实时绘图

java - 如何正确实现 Binder ?

java - 用于复制 url-webview 的按钮

java - 如何防止 Jackson 中出现无限循环 JSON 数组?

java - 带 ehcache 的 Hibernate 4 是否需要 ehcache-core 库?

java - 具有模板引擎速度的延迟加载