美文网首页
ORM是什么?

ORM是什么?

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

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

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

    orm技术的特点:

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

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

    ## orm缺点:

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

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

    ## orm的优点

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

    相关文章

      网友评论

          本文标题:ORM是什么?

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