【问题标题】:EclipseLink: how to obtain instance of Project class so I can call setDefaultQueryResultsCachePolicyEclipseLink:如何获取 Project 类的实例,以便我可以调用 setDefaultQueryResultsCachePolicy
【发布时间】:2014-11-25 22:50:54
【问题描述】:

在 EclipseLink 2.5.2 中,如何获取与我现有的 PersistenceUnit / EntityManagerFactory 关联的 org.eclipse.persistence.sessions.Project 类的实例,以便我可以调用 setDefaultQueryResultsCachePolicy

谢谢。

【问题讨论】:

    标签: java caching jpa eclipselink jpa-2.1


    【解决方案1】:

    你可以得到from Session,你可以从EntityManager得到Session

    // EntityManagerImpl is from package org.eclipse.persistence.internal.jpa
    Session session = ((EntityManagerImpl) entityManager).getActiveSession();
    Project project = session.getProject();
    

    【讨论】:

    猜你喜欢
    • 2021-10-23
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 2021-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多