我正在开发一个 Spring MVC 遗留项目,目前,我们正在将 spring(2) 和 hibernate(2) 升级到最新版本。以前在项目中有 sql-query 和实体映射在XML
文件中完成,我们正在将实体映射从基础升级XML
到annotation
基础。基于查询结果集完成的实体映射会出现问题。我只想将查询保留在 XML 文件中(因为这些是在 4-5 个表上执行连接的非常非常大的查询)并且只是更改实体映射。以前实体映射是这样完成的
<class name="ClassName" table="x" mutable="false">
<id name="id" column="id_col">
<generator class="assigned" />
</id>
<property name="linkId" ....
</class>
我将如何table='x'
在基于注释的映射中进行注释?
PS table="x"
不是示例,它仅在 XML 映射中以这种方式编写,并且 DB 中没有名为 x 的表