我目前有 2 个使用相同 POCO 类的休眠映射类,因为休眠映射与 2 个非常相似的视图相关,并且在检索后将相同的逻辑应用于这 2 个视图,我认为它会起作用。
hdlquery = "来自 myFirstHibernateMapping"
问题是,当我执行 a 时hdlquery.List< MyPOCOClass>()
,它会为使用 MyPOCOClass 的两个休眠映射类运行 2 个查询。(我在 SQL Profiler 中看到了这一点)。
有人知道为什么会这样吗?或者如果有办法解决它?