2010-09-16 42 views
0

我們使用了很多視圖模型構建器,它們將HQL字符串傳遞給ActiveRecordMediator.Execute方法來填充我們視圖的搜索對象。使用Castle Active Record驗證HQL與域名的對比

做重構偶爾打破這些「神奇」的HQL字符串(不知道我們)

如果有人使用NHibernate命名查詢來驗證HQL在城堡活動記錄試過我想知道?

有另一種方式,而不是寫集成測試(我們使用的LINQ to NHibernate的基本searchs但其還沒有應用我們的複雜查詢)

任何人有任何建議,如何驗證HQL對你的域名?

回答

3

ActiveRecord通過HqlNamedQuery屬性支持命名查詢,請參閱this article。通過這種方式定義查詢,您可以獲得NHibernate的命名查詢驗證。

相關問題