Java 如何在hibernate中查找类表映射?
我的hibernate-mapping.hbm.xml如下所示: <?xml版本='1.0'编码='utf-8'?> <!DOCTYPE hibernate mapping PUBLIC“-//hibernate/hibernate配置DTD//EN” "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd“>Java 如何在hibernate中查找类表映射?,java,hibernate,orm,Java,Hibernate,Orm,我的hibernate-mapping.hbm.xml如下所示:
<![CDATA[插入存档成员(外部客户ID、创建日期、修改日期、存档日期)值(?,?,?)]>
但是在这个hibernate文件中没有类似的东西。而且,我的类没有注释。那么这些是如何映射到特定类的呢 尽管您没有提到您使用的是哪个Hibernate版本,但这些查询似乎是本地命名的SQL查询。 在更新的Hibernate版本中,您应该签出
EntityManager#createNamedQuery
在旧版本中,您应该查看Hibernate
Session#getNamedQuery
根据文档,映射实体不是强制性的。您还可以通过接收
对象[]
来进行查询。顺便说一句,如果您可以指定您正在使用的Hibernate版本,这将非常有用。将进行检查,谢谢。在另一个Session#getNamedQuery