Mybatis框架的详细介绍(基础版)

news/2024/5/18 23:11:14 标签: 数据库, java, JDBC, Mybatis框架

目录

1.什么是框架

2. Mybatis框架是什么?

3. 为什么要使用Mybatis框架

4. Mybatis的发展历程

5.使用Mybatis的前期准备

6.Mybatis框架使用的步骤

6.1 Mybatis的pom文件中你的依赖

 6.2 Mybatis的主配置文件的详细介绍

7.  具体案例(有详细注解)



1.什么是框架

答案:框架就是一个模板,已经规定好了一些内容,你可以加入自己的东西,也可以使用框架中已经写好的功能。框架不是万能的,只是拥有了自己的特长,比如这里的Mybatis框架就很擅长数据库

那么我们学习一个框架的时候,应该从框架的手册开始学习,这个框架的手册是很详细的,。这里提供一下Mybatis框架的官方使用手册:https://www.w3school.cn/mybatis

2. Mybatis框架是什么?

答:Mybatis框架相当于增强的JDBC,是对JDBC的进一步深层封装,并完善了其他的数据库操作功能,进而完善成为了一个完整的框架。

3. 为什么要使用Mybatis框架

让我们回忆一下JDBC,学习JDBC的时候,我们肯定是学习了JDBC编程6步,那么即使最后我们将JDBC封装成为了一个工具类,当我们使用JDBC的时候还是比较冗余的,如:每次都要复制JDBC工具类,每次都要重复使用工具类去获取连接等。而这些重复的步骤中,来回变化的就是Sql语句,其他的东西几乎是一点不用变的,因此JDBC的缺点如下:

针对上面JDBC的缺点,牛人们开发了Mybatis框架

这里要注意一个知识:(不要搞混)

4. Mybatis的发展历程

5.使用Mybatis的前期准备

去GitHub上面下载mybatis-x.x.x.jar文件,下载后配置到classpath中。

或者

若你使用maven构建项目,那么你可以直接在pom文件中加入mybatis的依赖即可(当你使用mybaits依赖,那么你还要加入Mysq的驱动)。

6.Mybatis框架使用的步骤

6.1 Mybatis的pom文件中你的依赖

 6.2 Mybatis的主配置文件的详细介绍

7.  具体案例(有详细注解)



!!!注意!!!

又到了每天给大家背诵古诗的时候了

                                        记承天寺夜游

        元丰六年十月十二日夜,解衣欲睡,月色入户,欣然起行。念无与为乐者,遂至承天寺寻张怀民。怀民亦未寝,相与步于中庭。庭下如积水空明,水中藻、荇交横,盖竹柏影也。何夜无月?何处无竹柏?但少闲人如吾两人者耳。


http://www.niftyadmin.cn/n/4417.html

相关文章

1204:爬楼梯

1204:爬楼梯 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 26452 通过数: 14358 【题目描述】 树老师爬楼梯,他可以每次走1级或者2级,输入楼梯的级数,求不同的走法数。 例如:楼梯一共有3级,…

HAWE防爆阀

HAWE防爆阀宁波秉圣常作的型号:EXGZ4-12-GM24,NSWP2D/M/20-G24EX,VP1Z-G24EX,NBVP16R/2-G24EX,PSL41/160-3-E1-G24EX-3m,PSV4S2/280-3-E1-G24MSHA,PSV62/280-5-E1-G24MSHA-10m LB3F-40,LB4F-63,LB3F-50-G1/2,LB28C-50,RD21K,RD11等主要用液压系统中。HAWE安全阀MVX64C-266加气…

分享嵌入式软件调试方法和几个工具

已剪辑自: https://mp.weixin.qq.com/s/dbYmBOISjd7tzniVT2l_eg 我们常常说,软件三分写七分调。实际开发中,确实也是这样子的。我工作这几年了,对这体会也越来越深。每当需求一下来,我代码很快就可以写完,但是&#x…

和数链BaaS化服务体系赋能企业数字经济升级发展

当前,中国BaaS市场处于高速发展阶段,企业级SaaS在中国正处于市场繁育期。 区块链和云计算作为核心技术,可以在数据存储、传输及使用中维护数据隐私和安全,拓展数据基础设施的弹性与性能、提升数据质量和可信度,并促进…

【JavaSE】类和对象解析

前言: 作者简介:爱吃大白菜1132 人生格言:纸上得来终觉浅,绝知此事要躬行 如果文章知识点有错误的地方不吝赐教,和大家一起学习,一起进步! 如果觉得博主文章还不错的话,希望三连支持&#xff01…

点击化学嫁接聚乙二醇包裹疏水性半导体聚合物,点击化学修饰疏水有机聚合物

产品名称:点击化学嫁接聚乙二醇包裹疏水性半导体聚合物 产品规格:1g/5g/10g 包装:mg级和g级 用途:科研 产品纯度:95% 状态:固体/粉末/溶液 保存时间:一年 保存取用:缓慢恢复至…

应用现代化产业联盟,正式成立

摘要:2022年11月7日,华为全联接大会2022,在深圳及线上召开。华为云联合中国软件行业协会以及多家行业客户、软件提供商和咨询机构等,共同成立了“应用现代化产业联盟”。本文分享自华为云社区《应用现代化产业联盟,正式…

每日三题-无重复字符的最长子串、最长连续序列、找到字符串中所有字母异位词

👨‍💻个人主页: 才疏学浅的木子 🙇‍♂️ 本人也在学习阶段如若发现问题,请告知非常感谢 🙇‍♂️ 📒 本文来自专栏: 算法 🌈 算法类型:Hot100题 &#x1f3…