【发布时间】:2009-08-24 04:43:16
【问题描述】:
我正在寻找一种使用 NHibernate 2.1 映射简单插入存储过程的方法
我发现的大多数示例都是从存储过程中获取数据的——但我想做的是使用存储过程插入类似审计的记录。但我更愿意为此构建一个映射文件
另外 - 需要明确的是,我不希望构建如下所示的实体 + 映射文件。相反,我想看看我是否可以简单地将参数映射到单个 xml 文件中,并使用会话对象通过“CreateSQLQuery”调用它
<class name="Staff, SampleApplication.Library" table="Staff">
<id name="Id" column="Id" type="Int32">
<generator class="native" />
</id>
<property name="LastName" column="LastName" type="String" length="255"/>
<property name="FirstName" column="FirstName" type="String" length="255"/>
<property name="EmailAddress" column="EmailAddress" type="String" length="512"/>
<sql-insert>EXEC InsertStaff ?,?,?</sql>
</class>
【问题讨论】:
标签: nhibernate stored-procedures