NHibernate适合于何种类型或规模的Web应用

NHibernate也许很适合小型web项目,但不知中大型Web项目使用NHibernate会不会造成性能上过大消耗?毕竟没有使用存储过程和是用反射构建对象,请各位大侠请教

拉丁的传说
浏览 321回答 2
2回答

蓝山帝景

NH 可以适合大型项目,反射也只是在一次构建,不是每次都需要反射,也就不会存在太多的效率问题,只是NH需要在设计和面向对象上需要理清了;我开始是用NHibernate来开发项目,发现项目组内的开发人员还是适合使用非面向对象的方式开发系统,也就是基于存储过程的方式。如果同时使用人数在1000以下的系统,NHibernate + Castle MR开发效率会很高,但是如果是访问量10000IP以上的网站建议还是不要用NHibernate,除非你有比较好的面向对象的Team。
打开App,查看更多内容
随时随地看视频慕课网APP