【未来虫教育】MyBatis 是一个什么框架

【未来虫教育】MyBatis 是一个什么框架

mybatis 是一个工作在 Java 持久层的框架,是一个 SQL 映射框架,也就是在 SQL 语句和 Java 代码之间建立映射关系。因为绝大多数 Java 程序员的编程习惯都是使用 Java API 这对他们来说是最最熟悉的领域。所以 MyBatis 并不是一个 ORM (Object Relational Mapping)框架,从 ORM 这个名词中可以看出来这里面压根就没有 SQL 的存在,也就是要故意的让开发人员忽略掉 SQL ,而只需要去关注 Object 和 关系型数据库之间关联关系,当然了不可避免的 SQL 是 Java API 和 关系型数据库之间沟通的一个桥梁,ORM 做的事情就是它为你完全自动化的解决了这个过程。

mybatis 的关注点在 SQL 和 Java API 之间的映射上,这是它的设计目的和原则,它将 SQL 和 Java API 分离开来,目的是不让大量的 SQL 污染了你的 Java 代码(当然如果你见过那种 SQL 语句充斥在不同的类中的代码你就知道我在说什么了)。它对查询到的关系型数据进行了全自动的映射为 Object , 可能是基于这点有人说它是半个 ORM 框架,从这个观点上来看也有点道理。(我个人认为类似这样的文字游戏不必太关心,还是把关注点放在技术本身,它有哪些功能,利用它我们可以做什么上)。

猜你喜欢

等我老了也这么打扮,衬衫不塞裤腰,白发不染更绅士

现在,他的衬衫自然垂下,银白的寸头在阳光下闪着光泽,整个人看起来轻松多了,仿佛换了一个人。过去,他每个月都要补染发根,黑白相间的发色看起来就像打翻了的调色盘,皱纹却显得更加明显。这样的从容自信,远比强行扮年轻…

等我老了也这么打扮,衬衫不塞裤腰,白发不染更绅士

《东北抗战历史贡献主题展》开幕 铭记历史缅怀先烈

《丰碑——中国共产党领导东北抗战历史贡献主题展》于7月1日在沈阳博物馆开幕

《东北抗战历史贡献主题展》开幕 铭记历史缅怀先烈

李一桐红毯造型翻车:性感没秀出来,尴尬倒是溢出屏幕

明明不是那种身材炸裂型选手,但她靠气质和风格,照样能把性感穿出味来。李一桐并不是不能演,也不是没有天赋,她最大的问题就是“太想突破了”,反而忘了最适合自己的是什么。 她有颜值、有资源,只要找到合适的角色,稳…

李一桐红毯造型翻车:性感没秀出来,尴尬倒是溢出屏幕

贾静雯一家成都度假,8岁波妞黑亮秀发,破洞裤穿搭时尚感十足

从分享的照片中可以看到,这对明星夫妻带着两个女儿,咘咘和波妞,似乎是在享受暑假乐趣,前来度假。特别值得一提的是,无论是波妞还是咘咘,姐妹俩都背着自己的大双肩包,足以看出贾静雯和修杰楷在教育女儿方面并不以溺爱为…

贾静雯一家成都度假,8岁波妞黑亮秀发,破洞裤穿搭时尚感十足

快换盘智能识别系统:实现末端工具即插即用的黑科技

如今,随着**WOMMER快换盘智能识别系统的推出**,机器人末端工具真正实现了“即插即用”的黑科技体验,为未来移动操作机器人平台(如AGV+机器人、AMR)带来了前所未有的便捷性与高效能。 WOMMER快换…

快换盘智能识别系统:实现末端工具即插即用的黑科技