项目中使用Nhibernate3.2 ,使用code first方式映射数据表,现在需要在Nhibernate中执行存储过程,网上看到方法是需要在配置文件中添加 sql-query 标签,如下
<sql-query name="GetCustomerById">
<return class="NHibernateDemo.DataAccess.DomainObjects.Customer, NHibernateDemo.DataAccess">
<return-property name="Id" column="ID"></return-property>
<return-property name="Name" column="Name"></return-property>
</return>
<![CDATA[ select * from customer where Id=:Id]]>
</sql-query>
但我是用代码配置的,没有映射文件,请高人指点一下。
另外Nhibernate 3.2 的文档找很久没找到,谁能提供个地址
已解决
我现在遇到跟你同样的问题 请问你是怎么解决的?
两者结合使用,代码映射一个文件,xml映射文件,编译时两者会合并。