标签: hibernate hql named-query hbm
我正在使用HQL命名查询(在XML文件中定义)来使用Hibernate查询我的数据库。有些查询非常复杂,我发现自己将一个查询的大部分内容复制粘贴到另一个查询,类似的查询。
我想知道是否可以在“命名查询片段”中定义公共部分并在我的所有查询中重用该片段?
我不想使用标准API,顺便说一句,因为我觉得在XML中制定查询更加舒服。其中一些已经是一个非常怪物,用API实现它们会使它们更加难以理解。