2010-09-16 53 views
0

我们使用了很多视图模型构建器,它们将HQL字符串传递给ActiveRecordMediator.Execute方法来填充我们视图的搜索对象。使用Castle Active Record验证HQL与域名的对比

做重构偶尔打破这些“神奇”的HQL字符串(不知道我们)

如果有人使用NHibernate命名查询来验证HQL在城堡活动记录试过我想知道?

有另一种方式,而不是写集成测试(我们使用的LINQ to NHibernate的基本searchs但其还没有应用我们的复杂查询)

任何人有任何建议,如何验证HQL对你的域名?

回答

3

ActiveRecord通过HqlNamedQuery属性支持命名查询,请参阅this article。通过这种方式定义查询,您可以获得NHibernate的命名查询验证。

相关问题