什么是ORM框架

什么是框架

框架就是一个半成品软件,开发人员如果从头开发一个软件的话需要花费大量的精力,于是就有一些项目组开发出半成品软件,在这些软件的基础上进行开发,这样的软件就称为框架。

可以将框架想象成一套已经装修好的毛坯房,而开发完成的软件就是一套已经装修好的新房,用户通过购买毛坯房,来进行各种风格的装修。

使用框架进行开发的好处

省去大量代码的编写,减少开发时间,降低代码难度

限制程序员必须使用框架规范进行开发,增强代码的规范性,降低程序员沟通以及日后维护的成本

将程序员的注意力从技术中抽离出来,更集中在业务层面

什么是ORM框架

  • ORM:Object Relational Mapping(对象关系映射),能在数据库和对象之间作映射处理
  • 使用JDBC操作数据库必须手动进行数据库和对象之间的转换,而ORM框架能自动进行对象和数据库数据的转换
  • ORM框架代替了JDBC技术

常见的ORM框架

MyBatis:一个半自动ORM框架,本质是对JDBC的封装,使用MyBatis不用写JDBC代码,但需要手动写SQL代码

Hibernate:一个持久层的全自动ORM框架,不需要手写SQL代码

 

posted @   chaplu  阅读(863)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示