我可以用自動映射混合流利的映射?如果是的話,該怎麼辦?流利的映射與自動映射與流利的NHibernate混合?
2
A
回答
0
只要定義你的映射和經銷商的映射;-)我不能告訴確切的代碼,因爲我沒有在手中有VS,但你只要按照創建兩種類型的映射FNH準則,就是這樣,他們應該工作一起。
這裏的例子:
AutoPersistenceModel mappings = AutoMap
.AssemblyOf<Order>()
.IgnoreBase<BaseEntity>()
.Where(GetAutoMappingFilter)
.Conventions.Setup(GetConventions())
.Setup(GetSetup())
.UseOverridesFromAssemblyOf<AutoPersistenceModelGenerator>();
// this is for std mapping
//mappings.AddMappingsFromAssembly(
// typeof(Northwind.Data.NHibernateMappings.RouteConditionMap).Assembly);
最後一行被註釋掉,因爲我不需要STD映射。
但是爲什麼你需要嗎?在自動映射中,您可以覆蓋相同的東西。
7
+0
鏈接不起作用了;/ – mikus 2012-05-03 13:54:10
+0
固定的鏈接,謝謝。 – 2012-05-16 03:21:51
相關問題
- 1. 流利的NHibernate:混合自動映射和手動映射
- 2. NullReferenceException映射與流利NHibernate自動映射枚舉的集合
- 3. (流利)與CompositeId NHibernate映射
- 4. 流利NHibernate自動映射
- 5. 流利的NHibernate混合映射屬性
- 6. 流利Nhibernate映射
- 7. 流利Nhibernate映射
- 8. 流利的NHibernate的自動映射
- 9. NHibernate /流利NHibernate映射
- 10. NHibernate的流利CompositeId與CustomType映射
- 11. 流利的NHibernate映射與ADO.NET
- 12. 流利的NHibernate映射
- 13. 流利的nHibernate映射
- 14. 流利的NHibernate映射
- 15. 流利的nhibernate映射
- 16. 流利,NHibernate的映射
- 17. 流利NHibernate的自動映射子類
- 18. 流利的NHibernate自動映射組合ID與組件
- 19. NHibernate /流利NHibernate的動態列映射
- 20. 流利NHibernate和與索引映射類
- 21. 流利Nhibernate與SQLite映射組件
- 22. 流利的nHibernate映射 - 錯誤與未映射的類
- 23. 流利Nhibernate映射hasMany
- 24. 流利NHibernate映射參考
- 25. 流利Nhibernate枚舉映射
- 26. 流利/ nhibernate映射問題
- 27. 流利NHibernate單向映射
- 28. 流利NHibernate和HasMany映射
- 29. NHibernte流利與XML映射
- 30. PrimaryKeyNamingConvention流利自動映射
我想對一個屬性使用,因爲這個http://stackoverflow.com/questions/1875466/auto-mapping-a-idictionarystring-myclass-with-fluent-nhibernate問題流利的映射。 – Marcus 2009-12-10 22:30:36