技术文章 > Python技术 >  Python基础教程 > 正文

python中ORM框架的优势是什么?

宋雪维

python中ORM系统与数据库交互,与数据库的连接成为最重要的课题。ORM自提出概念以来收到了无数的回应,各种应用框架不堪重负。可见他有他独特的优势。那么他有什么优势呢?本文向大家介绍python中ORM框架的优势。

ORM:是对象关系映射的缩写,是面向对象编程语言与面向关系数据库之间的一个桥梁,在软件分层架构中处于持久层的位置。

1、易用性:以最基本的形式建模数据。 

“封闭”的通用数据库交互模式,隐藏数据访问细节,使得我们的通用数据库交互变得简单易行,并且完全不用考虑该死的SQL语句。ORM使我们构造固化数据结构变得简单易行。

2、精确性:基于数据模型创建正确标准化了的结构。 

ORM,真正的关键点在于如何选择一个能直接操作低层数据库的抽象层,以防特定的操作需要直接使用数据库原生指令优化。  

3、传达性:数据库结构被任何人都能理解的语言文档化。 

ORM简化数据结构的固化过程,支持不同的数据库引擎,而且都使用相同的面向对象接口,使得数据库结构被任何人都能理解的语言文档化。 

4、FLask集成度

选择框架时,你不一定非得选择已经集成了 Flask 的框架,但选择这些框架可以节省你编写集成代码的时间。使用集成了 Flask 的框架可以简化配置和操作,所以专门为 Flask 开发的扩展是你的首选。

以上就是python中ORM框架的优势,希望能对你有所帮助哟~

免费视频教程
本教程部分素材来源于网络,版权问题联系站长!
相关文章
  自学Python:第三篇数据类型
  python书籍推荐
  python爬虫实战:爬取下厨房一周最受欢迎菜谱
  用Python制作五子棋人机对弈(人工智障版和升级AI版)
  python中SQLAlchemy是什么?
  Python中sqlalchemy库如何使用?
  python中ORM是什么?
相关视频章节
  Python语言简介
  python初认识
  写下你第一个Python程序
  Python的代码缩进规范
视频教程分类