ORM是什么?

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

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


orm技术的特点:

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

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

## orm缺点:

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

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

## orm的优点

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,512评论 2赞 89
  • 本来想写一篇关于消费观的文章,不过最后写着写着,发现越写越矛盾,最后索性就弃了。就像很多时候,我们总是有各种矛盾的...
    漱玉余清阅读 452评论 0赞 1
  • 我奔跑在校园的一条小道上,惊起了栖在廊亭上的冬雀。它们瞬间飞起,成弧月形,叽叽喳喳,扑闪着翅膀向西南飞去。...
    钟昙阅读 813评论 0赞 4
  • 本想着,终于可以假公济私一回,见一面西瓜。 W:喂,西瓜。祢在哪儿? Y:我在虎门。 W:我刚到豆子的新店门口。我...
    需要了解阅读 283评论 1赞 0
  • 首先先给出一个结论,装修都是坑,而且不止一个,躲过这个坑你会跌入另外一个,总有一个坑在等你! 对于第一次装修的人来...
    行者蹲阅读 655评论 0赞 50

友情链接更多精彩内容