Getting started with NHibernateNHibernate Kimlik alanları
nasıl Hilo algoritması kullanılarak nhibernate kimlik alanları oluşturabilir?
Getting started with NHibernateNHibernate Kimlik alanları
nasıl Hilo algoritması kullanılarak nhibernate kimlik alanları oluşturabilir?
kullanımı class = "hilo":
<generator class="hilo">
örnek:
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="NHibernate__MyClass" assembly="NHibernate__MyClass">
<class name="MyClass" table="MyClass">
<id name="Id" type="int" column="ID">
<generator class="hilo">
</id>
<property name="Name">
<column name="Name" not-null="true" />
</property>
<property name="Value">
<column name="Value" not-null="true" />
</property>
</class>
</hibernate-mapping>
ben basitleştirilmiş:
<id name="Id">
<column name="ID" sql-type="int" not-null="true"/>
<generator class="hilo" />
</id>
için:
<id name="Id" type="int" column="ID">
<generator class="hilo">
</id>
NHibernate'i kafa karıştırıcı olan bir tür sözdizimi hatası olabilir.
Hatadan önce yürüten kodla ilgili daha fazla ayrıntı ya da önemli olabileceğini düşündüğünüz başka bir şey varsa, sorununuzun çözülme hızını hızlandırabilir.
Henüz screencasts'i izlemedim. Ama Summer of nHibernate size yardımcı olmalıdır.
Özür dilerim - Asıl sorumunuzu yanıtlamıyorum.
Aşağı çekmek için teşekkürler. Bu beklenen oldu. Umarım bağlantı yine de yardımcı olur. – shahkalpesh
cevabı değil ama size oy vermemeliler :) –
Hangi bölümün bunu kapsadığını biliyor musunuz? –
SQL Server kullanıyorum. Hilo için ek tablolar/sütunlar oluşturmalı mıyım? –
I.e. NHib, hilo ile çalışmak için ek tablolara/sütunlara ihtiyaç duyuyor mu? –
Kodu ekleyeceğiniz yere kod yazabilir misiniz, bu sorunla ilgili bir şey olabileceğini düşünüyorum. Hata mesajı, bir noktada, boş bir kimlik girmeye çalıştığınızı söylüyor. –