Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 动态地图的hibernate生成_Java_Hibernate_Hibernate Mapping - Fatal编程技术网

Java 动态地图的hibernate生成

Java 动态地图的hibernate生成,java,hibernate,hibernate-mapping,Java,Hibernate,Hibernate Mapping,我正在尝试生成hbm.xml文件以支持Hibernate的动态映射模式。当我运行hbm2hbmxml时,我的类是使用name属性而不是entity name属性生成的。当我尝试使用动态映射时,Hibernate无法从数据库加载数据,因为它找不到类。我可以手动将it从名称更改为实体名称,它可以正常工作 实际输出为: <hibernate-mapping> <class name="MyEntity" table="MyEntity" schema="dbo" catalo

我正在尝试生成hbm.xml文件以支持Hibernate的动态映射模式。当我运行hbm2hbmxml时,我的类是使用name属性而不是entity name属性生成的。当我尝试使用动态映射时,Hibernate无法从数据库加载数据,因为它找不到类。我可以手动将it从名称更改为实体名称,它可以正常工作

实际输出为:

<hibernate-mapping>
    <class name="MyEntity" table="MyEntity" schema="dbo" catalog="MyDB">
    ...
    </class>
</hibernate-mapping>
我使用hibernate3 maven插件版本2.2运行hbm2hbmxml

我想要一些帮助来配置hbm2hbmxml插件,这样它就可以用entity name属性生成我的类

谢谢你的帮助

<hibernate-mapping>
    <class entity-name="MyEntity" table="MyEntity" schema="dbo" catalog="MyDB">
    ...
    </class>
</hibernate-mapping>
hibernate.default_entity_mode=dynamic-map