Q
独立域图层
0
A
回答
1
大多数情况下,您可以让您的类将集合展示为ICollection < T>。请记住在构造函数中初始化它们。
+0
那么NHibernate会将'ICollection
+0
是的每个帐户: http://ayende.com/blog/3971/nhibernate-tidbit-using-set-without-referencing-iesi-collections – JeffreyABecker 2012-01-17 20:54:50
相关问题
- 1. 独立层像QGraphicsView上的功能
- 2. 在多个项目中集成独立的JPA图层
- 3. 如何在opengl中使用不同的独立重叠图层?
- 4. Django和域图层
- 5. JBoss EAP 6独立与域模式
- 6. 独立开发/部署MVC区域
- 7. 如何使日期区域独立?
- 8. 区域独立字符串加倍
- 9. 如何将分割区域保存为独立的图像?
- 10. geoserver中的独立视图
- 11. 独立绘图缩放
- 12. GWT中的独立图表
- 13. 谷歌云DNS子域代理与独立区域
- 14. CSS地图区域分层
- 15. 报亭图标和独立图标?
- 16. Keras的多位数识别:如何实现独立的完全连接图层
- 17. 独立的HTML
- 18. 时区独立
- 19. 独立模型
- 20. Acceleo独立代
- 21. C#独立WebDAV
- 22. 独立文本
- 23. 独立的UINavigationBar?
- 24. 有独立
- 25. 独立ROS包
- 26. 独立执行
- 27. 自身独立
- 28. Pyinstaller - 独立.EXE
- 29. 独立值
- 30. Zend_Db的独立
它取决于子集合是否需要实现'ISet'是否需要使用它,就像子集合可以实现'IEnumerable'或任何其他接口一样:) NHibernate使用'在类似的集合被引入.NET框架之前,Iesi.Collections' – 2012-01-16 13:06:38
因为下一件事我在问。我查看了“专业ASP.NET设计模式”,其中大部分内容都非常令人难以置信。特别是我提到了第7章的解释!在一个解决方案中,作者可以灵活使用不同的'DataAccessLayer'实现。但他使用的模型不包含'Iesi'集合的引用,所以它的类似'干净'..我想使用NHibernate存储库实现。我不知道我应该保留像“IUnitOfWorkRepository”和“IUnitOfWork”这样的合同以及相关的事情吗? – lexeme 2012-01-16 13:34:25
我认为采取“换入和换出DataAccessLayer实现”的方法,例如某种类型的Repository模式,是它迫使该层仅能够采用最低公共功能的分母,并且不适用于像NHibernate和Entity Framework等成熟ORM中可用的高级功能,例如各种读取和加载策略。事实上,至少在我的经验中,一个DataAccessLayer被另一个完整的实现取代是很少见的。顺便说一句,你有没有ASP.NET设计模式的页面参考? – 2012-01-16 14:13:48