Nhibernate和Class中的设置

时间:2014-05-07 21:47:33

标签: c# xml nhibernate

我目前在项目数据层中使用produkt.cs来检索数据并将其粘贴到produkt.cs.

我想将所有数据粘贴到项目product.cs中的Transaktion.中。换句话说,我想用product.cs替换produkt.cs,不同的是位置。

我的问题是:
为了使用product.cs?

检索数据,我需要做哪些更改

我制作了文件produkt.hbm.xml的副本,并将其更改为project.hbm.xml.在XML文件中,我将类,程序集,命名空间,类名的值更改为" Transaktion&#34 ;。 不幸的是,我收到了关于映射失败的错误消息。

信息:

  • 我正在使用VS 2013。
  • produkt.cs文件与product.cs相同,但区别在于文件和类的名称。

enter image description here

Produkt.hbm.xml

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="data_layer" namespace="data_layer">
  <class name="data_layer.Produkt,data_layer" table="Produkt">
    <id column="PK_produkt" type="Int32" unsaved-value="0">
      <generator class="native">
      </generator>
    </id>    
    <property name="Produkt_kategori" column="Produkt_kategori" type="String" not-null="true"></property>
    <property name="Produkt_kategori_ordningsnummer" column="Produkt_kategori_ordningsnummer" type="Int32" not-null="true"></property>
  </class>
</hibernate-mapping>

0 个答案:

没有答案