【发布时间】:2014-08-02 08:53:23
【问题描述】:
我有一个非常大的 sql 查询(多个连接 - 多个表),我使用它使用 hibernate 从多个表中检索数据。sql 保存在一个常量 java 接口中作为最终字符串,我在 hibernate 本机中使用它sql来执行查询。
现在查询可以更改。我可以在休眠映射 xml 文件中用作命名查询,而无需为该查询创建任何实体类。
List data= session.getNamedQuery("dummyQuery").list();
对此有任何替代解决方案吗?我不想将大型查询保存在 java contant 文件中。
【问题讨论】: