ORM是什么
1.ORM是Object Relationnal Mapping的缩写,也就是关系型数据库,是一种完全面向对象的做法
解决了对象与关系型数据库之间的数据交互问题
特点:
1.提高了开发的效率。自动对Entity对象和中的table进行字段与属性的映射
2.ORM提供了对数据库的映射,不用sql直接编码,能够像操作对象一样获取数据
优点:开发效率高,数据访问更抽象,方便
缺点:
1.会牺牲程序的执行效率和固定思维模式(因为程序中的层多了,会影响程序的效率)
2.ORM一般不太可能写出很高效的算法,在数据库层可能会被误用,主要体现了对持久对象的提取和数据加工的处理
3.ORM一般会持久化所有的属性,有时,这是不希望的
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探