ORM是什么

1.ORM是Object Relationnal Mapping的缩写,也就是关系型数据库,是一种完全面向对象的做法

解决了对象与关系型数据库之间的数据交互问题

特点:

    1.提高了开发的效率。自动对Entity对象和中的table进行字段与属性的映射

    2.ORM提供了对数据库的映射,不用sql直接编码,能够像操作对象一样获取数据

优点:开发效率高,数据访问更抽象,方便

缺点:

    1.会牺牲程序的执行效率和固定思维模式(因为程序中的层多了,会影响程序的效率)

    2.ORM一般不太可能写出很高效的算法,在数据库层可能会被误用,主要体现了对持久对象的提取和数据加工的处理

    3.ORM一般会持久化所有的属性,有时,这是不希望的

 

posted @   废柴小新  阅读(851)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
点击右上角即可分享
微信分享提示