为什么.net中要使用Spring和NHibernate

2024-12-20 19:10:06
推荐回答(3个)
回答1:

nhibernate只是对.net的功能扩展,个人认为,把简单的问题复杂话了,要加很多配置文件,性能也没有保障。并不适合大型系统开发。

回答2:

NHibernate,对象持久化工具

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

提交,效率、代码可维护性、代码重用

回答3:

这些原来都是Java的概念框架。 Spring 并不推荐。NHibernate对于数据库的设计来讲帮助是非常大的,搬到.Net里也是不错的,大型程序是必须的。