簡體   English   中英

流暢的NHibernate或NHibernate用於復雜的關系數據庫

[英]Fluent NHibernate or NHibernate for complicated database with complicated relations

我有一個關系復雜的數據庫。 我需要知道我的項目使用Fluent NHIbernet還是僅使用NHibernate更好。 我知道比流利更適合自動繪圖等。 但是我將來會遇到一些問題,因為我的復雜數據庫具有復雜的復雜關系。 有流利的NHibernate有一些限制。 在配置過程中有流暢的NHibernate一些問題嗎? 作為NHibernate,流暢的NHibernate會慢嗎?

有人糾正我,如果我錯了,但我認為在引擎蓋下流利的nhibernate創建了加載到nhibernate的xml映射文件。

您可以配置fluent-nhibernate來處理ClassMap <>和基於xml的.hbm.xml映射文件。 如果有一些情況你遇到了流暢的 - nhibernate無法處理,那么你可以根據需要回退到xml映射文件。 fluent-nhibernate映射的優點是,在編譯時檢查時更容易重構POCO類,而在xml映射中,只有在運行時出現問題時才會知道。

這個問題不具有建設性。 NH和FluentNH之間的唯一區別是XML綁定定義與代碼內綁定定義。 FluentNH只定義了模式,它對ORM邏輯本身沒有任何作用 - 它仍然是NHibernate。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM