美文网首页
ORM是什么?

ORM是什么?

作者: cmeizu | 来源:发表于2018-09-20 15:57 被阅读0次

orm的全称是:Object Relationl Mapping译为:对象关系映射.是为了解决面向对象与关系数据库互不匹配的一种技术.

通描述对象和数据库之间的映射的元数据,将程序中的对象自动持久化到关系数据库中.

orm技术的特点:

提高了开发的效率.orm可以自动对Entity对象与数据库中的table进行字段与属性映射.所以我们可能已经不需要一个专用的,庞大的数据访问层.

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

## orm缺点:

    会牺牲程序的执行效率和固定思维模式.

    结构上看,orm是多层次系统,层次多了之后就会降低效率.同时所生成的代码并不是最优的,所以性能上也只能算一般.

## orm的优点

    减少了很多简单重复的劳动,大大提高了开发的效率,并且随着硬件水平的提高,对于我们的日常需求来说并没有什么影响.

相关文章

  • 3.2 Beego ORM框架

    3.2 ORM框架 Beego中内嵌了ORM框架,用来操作数据库。那么ORM框架是什么呢?ORM框架是Object...

  • ORM是什么?

    orm的全称是:Object Relationl Mapping译为:对象关系映射.是为了解决面向对象与关系数据库...

  • ORM是什么?

    ORM 出自 阮一峰博客 它是什么 字面意思 实际上就是个缩写,表示对象-关系映射的缩写 O->Object RM...

  • ORM是什么?如何理解ORM?

    一、ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决...

  • Hibernate(1):简介及入门案例

    简介: 1.Hibernate是什么? --是一个ORM框架(持久层框架) --orm(object relati...

  • Android Room介绍

    Room是什么 Room是Google提供的一个ORM库。(ORM就是object relational mapp...

  • Python mini-web框架7:元类实现ORM

    一、ORM是什么? ORM 是 python编程语言后端web框架 Django的核心思想,“Object Rel...

  • GreenDao(1) ---- 选择 原因和初步使用

    GreenDao是什么 GreenDao: Android ORM for sqlite ,简化对sqlite的操...

  • Django的ORM

    ORM 是什么? *MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模...

  • 09django模型[ORM框架]

    一、ORMORM概念ORM由来ORM的优势ORM的劣势ORM总结Django框架中ORM示意图1. 创建项目tes...

网友评论

      本文标题:ORM是什么?

      本文链接:https://www.haomeiwen.com/subject/ijlnnftx.html