簡體   English   中英

休眠-如何檢索已為L2緩存配置的所有實體類的列表

[英]Hibernate - How to retrieve a list of all entity classes which have been configured for L2 Caching

我想知道如何檢索已為Hibernate中的L2緩存配置的所有實體類的列表。

如果可以從SessionFactory類( http://docs.jboss.org/hibernate/orm/3.5/javadocs/org/hibernate/SessionFactory.html )中檢索到它,那將是更好的選擇。

for ( EntityPersister persister : ( (SessionFactoryImplementor) sessionFactory ).getEntityPersisters().values() ) {
    if ( persister.hasCache() ) {
        // do stuff
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM