3
目前我使用NHibernate和Fluent作爲ORM映射。在沒有.hbm或xml文件的NHibernate Fluent Mapping中定義命名查詢
我使用命名查詢來調用存儲過程。指定的查詢保存在.hbm
文件中。
e.g:
<hibernate-mapping default-cascade="none"
xmlns="urn:nhibernate-mapping-2.2"
assembly="com.Entities" namespace="com.Entities" >
<sql-query name="QUERY_NAME" cacheable="false">
<return class="FreeText" alias="results" >
<return-property name="Id" column="FreeTextId"/>
<return-property name="FreeTextValue" column="FreeText"/>
</return>
exec PROC_NAME :PARAM1, :PARAM2
</sql-query>
</hibernate-mapping>
我想知道是否有一種方法可以在類映射定義命名查詢,以避免使用.hbm
文件乾脆!
:(感謝您的鏈接。我永遠無法找到一份關於Fluent的完整資源。你能提出任何建議嗎? – frictionlesspulley