Hibernate 获取没有ContextHelper的所有索引类

Hibernate 获取没有ContextHelper的所有索引类,hibernate,hibernate-search,Hibernate,Hibernate Search,获取所有索引类的推荐方法是什么 我发现: ContextHelper.getSearchFactory(会话) .getIndexedTypesPolymorphic(新类[]{Object.Class}) 但是ContextHelper已被弃用,我希望避免弃用的方法。没有推荐的方法来访问内部元数据,但由于这是一个经常请求的功能,它可能很快就会实现 你可以用这个: SearchFactory SearchFactory=Search.getFullTextSession(session.get

获取所有索引类的推荐方法是什么

我发现:

ContextHelper.getSearchFactory(会话)
.getIndexedTypesPolymorphic(新类[]{Object.Class})

但是ContextHelper已被弃用,我希望避免弃用的方法。

没有推荐的方法来访问内部元数据,但由于这是一个经常请求的功能,它可能很快就会实现

你可以用这个:

SearchFactory SearchFactory=Search.getFullTextSession(session.getSearchFactory();
SearchFactoryImplementor searchFactoryInternals=(SearchFactoryImplementor)searchFactory;
设置