0
我工作的代碼模板從我的數據庫架構創建波蘇斯。什麼規則和約定應的一類遵循的能夠與NHibernate正常工作?
有一種彙總表的定義在類的MUST-TO-富人,以便它可以被映射到DB與NHibernate沒有任何問題。
(據我所知,的規則之一是讓你的特性虛擬的,這樣NHibernate的代理可以覆蓋)
謝謝!
我工作的代碼模板從我的數據庫架構創建波蘇斯。什麼規則和約定應的一類遵循的能夠與NHibernate正常工作?
有一種彙總表的定義在類的MUST-TO-富人,以便它可以被映射到DB與NHibernate沒有任何問題。
(據我所知,的規則之一是讓你的特性虛擬的,這樣NHibernate的代理可以覆蓋)
謝謝!
很好,除了virtual
屬性還必須:
private/protected
int GetHashCode()
和bool Equals(object obj)
通過在他們的身體使用上述對象標識符
我沒有直接使用NHibernate。相反,我使用Castle ActiveRecord,它是一個包裝它的工具,並且完全是聲明性的。我可以告訴你,那ActiveRecord的一點兒也不需要對代碼進行任何修改工作。 – sprinter252