什么是.NET的良好持久性库?

时间:2012-06-26 18:21:56

标签: c# .net hibernate ibatis

我来自Java背景,并且正在深入研究.NET,在我的DAO层中使用哪些好的库?我习惯使用MyBatis(这似乎存在但不是真正的完整版)。我使用过Hibernate,它显然存在于.NET中,但我宁愿避免使用完整的POJO样式对象映射器。我真的很喜欢像MyBatis这样基于查询的库。有人有什么建议吗?

3 个答案:

答案 0 :(得分:1)

使用StackOverflow正在使用的那个。 Dapper.NET

答案 1 :(得分:1)

我非常喜欢微软最新的实体框架:http://msdn.microsoft.com/en-us/data/ef.aspx。他们在这方面取得了很大的进步。

答案 2 :(得分:0)

.Net中的NHibernate与Linq到NHibernate非常不错。虽然设置可能很乏味,但我仍然认为我比Hibernate更喜欢NHibernate。 (因为C#vs Java是一场辩论)