当前位置: 代码迷 >> .NET分析设计 >> 为何大型项目不用SQL语句
  详细解决方案

为何大型项目不用SQL语句

热度:369   发布时间:2016-05-01 22:31:34.0
为什么大型项目不用SQL语句
很多大型项目都使用了ORM框架,没用SQL语句这是为什么?
我做的项目较小,使用了一个小的ORM,直接写的SQL语句然后得到实体对象.觉得可以很好的控制,要哪个值就直接写SQL.
为什么大的项目要用框架呢.
------解决思路----------------------
涉及到性能的还是sql语句吧
------解决思路----------------------
可维护性更强吧……
------解决思路----------------------
和大型小型没有关系吧,和设计者的经验有关系,可能正好你看到的项目的设计者是这样的。
------解决思路----------------------
跟大型小型么关系,跟系统要求的性能有关,如果对于数据库部分的性能要求不高,用ORM完全是个很合理的事情
------解决思路----------------------
比如什么大型项目 用的什么orm框架。。 为毛我看到的都是中小型项目采用orm框架? 因为org的底层管控太麻烦 而且自动生成的语句有些时候不如人工写的
------解决思路----------------------
引用:
Quote: 引用:

跟大型小型么关系,跟系统要求的性能有关,如果对于数据库部分的性能要求不高,用ORM完全是个很合理的事情


这么说 从理论上讲使用ORM在性能上要比直接SQL要好?

ORM是牺牲性能提高开发效率……
------解决思路----------------------
即使同时使用,也没有发现有什么问题。
------解决思路----------------------
IBatis其实就是原生SQL……