【发布时间】:2010-02-10 22:55:32
【问题描述】:
我有这个问题。
我有一个使用 Nhibernate 来管理实体持久性的模块(模块 1);该模块与另一个模块(模块 2)交互。
“模块 2”允许动态生成原生 SQL where 子句。现在我将使用它来管理“模块 1”中的过滤器操作。
哪种方法最糟糕?
是否可以从“Nhibernate”实体中获取本机 SQL Select 而无需手动编写它? 然后,如果我得到本机 SQL Select 语句,我可以轻松地应用 where。有没有更好的办法?
否则,是否可以将navite SQL语句转换为HQL语句?
【问题讨论】:
标签: sql nhibernate orm hql