【发布时间】:2011-01-18 19:28:06
【问题描述】:
在休眠中,当我们这样做时,session.getNamedQuery(QUERY_NAME),我们不需要传入存储命名查询的 hbm.xml 文件的名称。 cfg 文件中提到了 hbm.xml 的名称。
问题是,如果命名查询有 5 个 hbm.xml 文件,并且查询名称存在名称冲突(即所有 5 个文件中的 QUERY_NAME 相同),hibernate 将如何解决它?
直观地说,在执行 session.getNamedQuery(QUERY_NAME) 之前,应该需要显式加载写入查询的特定 hbm.xml 文件。
【问题讨论】:
标签: hibernate