您最喜欢.NET和Oracle的ORM框架吗?
答案 0 :(得分:7)
NHibernate运行最好,是最成熟的框架之一,有许多实际项目在Oracle中使用它。
答案 1 :(得分:1)
Subsonic是一个小型但非常功能齐全的项目,它使您能够非常快速地启动和运行项目。它还包括像Ruby On Rails这样的迁移,以使您的数据库与您的域保持同步。
答案 2 :(得分:0)
Fluent NHibernate一路......
答案 3 :(得分:0)
以下是一些可以帮助您解决的ORM框架
我使用过NHibernate并且非常满意它,你需要创建的Xml很快就会变得烦人,这就是为什么你有Fluent NHibernate和ActiveRecord为你创建这些映射的原因。我还没有在我的项目中使用Fluent NHibernate,但我使用Active Record创建了一个项目,并且非常喜欢它,因此很容易使用。
不幸的是,我还尝试了Entity Framework,它只是无法处理Oracle数据库而不为它购买3rd party product。我尝试了Sample Entity Framework Provider for Oracle,但我没有让它发挥作用。所以我的Oracle实体框架实验失败了:S
那里有很多ORM地图制作者,我刚刚列出了其中的几个,实际上只使用了其中的3个。我建议谷歌搜索一下,在做出最终决定之前,先检查一下社区对你喜欢的ORM的看法,以及一些概念验证项目