【发布时间】:2010-12-09 11:48:38
【问题描述】:
我正在流畅地使用 Nhibernate。 现在我想调用一些存储过程并使用命名查询。 我创建了一些 xml:
<?xml version="1.0" encoding="utf-8"?>
<hibernate-mapping>
<sql-query name="CleanAppendicesHierarchies">
exec intf_CleanUpAppendixHierarchy
</sql-query>
</hibernate-mapping>
FluentConfiguration cfg =
Fluently.Configure().Database(MsSqlConfiguration.MsSql2005.ConnectionString(
c => c.Is(dbConnectionString)).ShowSql())
.Mappings(m => m.FluentMappings.AddFromAssembly(mappingAssembly))
.Mappings(m => m.HbmMappings.AddFromAssembly(mappingAssembly));
现在我总是得到异常:(最内在的异常) {"hibernate-mapping xmlns='' 不是预期的。"} {"XML 文档 (1, 2) 中有错误。"}
我摆弄了一下,但如果我删除了休眠映射,那么它会抱怨 sql-query 标记。
我的方法有什么问题?我用谷歌搜索了已经找到的例子,但当然没有 Fluent....
感谢任何提示
【问题讨论】:
标签: nhibernate fluent named-query