gpt4 book ai didi

java - 我如何从 Hibernate ClassMetaData 获取 java 类

转载 作者:行者123 更新时间:2023-11-30 09:46:01 25 4
gpt4 key购买 nike

我正在使用以下代码从 sessionFactory 获取所有 ClassMetaData。

...
Map allClassMetadata = getSessionFactory().getAllClassMetadata();
Set<String> entityNames = allClassMetadata.keySet();
for(String entityName : entityNames) {
ClassMetadata classMetaData = (ClassMetadata)allClassMetadata.get(entityName);
Class entityClass =

}
...

是否可以检索相应的 java 类。我看过 getMappedClass(EntityMode mode) 方法。但是实体模式是什么意思?

最佳答案

你是对的,输入getEntityMode( EntityMode.POJO )。有一些实体模式可用于映射到 POJO 以外的事物,例如 XML 或 map 。

关于java - 我如何从 Hibernate ClassMetaData 获取 java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7361562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com