ASP.NET项目实际开发中,是使用传统的ADO.NET的多还是使用NHibernate的多?

2024-12-25 12:35:13
推荐回答(3个)
回答1:

怎么说呢
一般的项目开发是 ADO.NET 是传统的数据库连接类型 繁琐复杂

而 Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具
NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。NHibernate 为你处理这些,远胜于你不得不写SQL去从数据库存取对象。你的代码仅仅和对象关联,NHibernat 自动产生SQL语句,并确保对象提交到正确的表和字段中去

回答2:

NHibernate 还是比较高效的,虽然有点难度~~~

回答3:

传统的