文章目录

  • 前言
  • 一、Mybatis框架的jar包从哪里获取?
    • 1.直接手动下载
    • 2.使用maven管理
  • 二、使用步骤
    • 1.方法一(原始方法)
    • 2.方法二(使用maven进行管理)
  • 总结

前言

Mybatis框架作为一个持久层框架,它的使用非常的便捷,以下就是我总结的关于Mybatis框架的安装以及使用的一些要点。

喜欢看官方文档的朋友可以戳这里 > Mybatis官方文档


一、Mybatis框架的jar包从哪里获取?

1.直接手动下载

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。(引自百度百科)
现在我们可以从github上获取Mybatis框架的jar包,如果你对它感兴趣的话还可以下载它的项目源码进行研究。>>github上的Mybatis

进入上边的链接之后,下拉到底可以看到mybatis的下载选项,我们点击Download Latest,进入下载页。

进入之后可以看到mybatis的很多版本,选择自己需要的版本进行下载。

下载下来的压缩包中包含了基础jar包、其他jar包和使用文档,可以按照需求进行使用。

2.使用maven管理

使用此方法需要安装maven,创建maven管理的项目,然后在maven的pom.xml文件中进行配置。如果本地的maven仓库中没有相应jar包,在联网的情况下,maven会自动从中央仓库进行下载。
现在主流的springboot项目基本都使用maven进行依赖管理,如果你对maven不熟悉的话建议找一些maven的视频看一看,上手非常快,使用它进行依赖管理非常方便,工作中也经常用到。如果你不知道从哪里找这样的视频的话,那么我推荐B站,搜索maven即可,完全免费,看过之后不要忘了给个三联哦~。


二、使用步骤

1.方法一(原始方法)

在项目目录下创建一个存放jar包的lib目录,手动将jar包放到此文件夹下,然后选择引入。(了解即可)

2.方法二(使用maven进行管理)

此方法同上文提到的使用maven获取jar包。


总结

我们可以看到mybatis框架的获取和使用都非常的方便,实际上它能完成的功能也十分强大。
如果你觉得我的总结还不错,欢迎你给我点赞或者在评论区留言,我会尽快更新后续的内容。

感谢查看,希望有帮助到你!我是月满雁回,一个在路上的Java程序员,我们江湖再见。
新手程序员编写,如有不当之处,欢迎路过的大佬友善指正!!

Mybatis框架的引入相关推荐

  1. MyBatis框架概述

    MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动.创建connection.创建statement.手动设 ...

  2. MyBatis框架的文件配置

    第一步:log4j.properties的配置 原因:Mybatis的日志输出是依赖与log4j的,所以必须要配置 # Global logging configuration log4j.rootL ...

  3. Mybatis框架的操作步骤和细节处理

    mybatis.xml的写法: 与spring整合后,数据库连接池,配置别名,mapper文件扫描等都可以直接配置在spring的配置文件中 <?xml version="1.0&qu ...

  4. Java EE——Mybatis 框架学习

    文章目录 一.MyBatis 框架概述: 二. Mybatis 框架入门 三. 基于代理 Dao 实现 CRUD 操作 1.根据 ID 查询: 2.保存操作: 3.用户更新: 4.用户删除: 四.My ...

  5. mybatis框架--学习笔记(上)

    使用JDBC操作数据库的问题总结: (1)数据库连接,使用时创建,不使用时立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能. 设想:使用数据库连接池管理数据库连接. (2) ...

  6. 基于自定义Mybatis框架实现数据库操作

    一.场景模拟 基于自定义Mybatis框架和已有的Mysql数据库Mybatis,查询所有用户信息. 二.创建工程并引入自定义Mybatis框架的坐标 <?xml version="1 ...

  7. 自定义Mybatis框架

    一.开发环境的准备及统一 1. Jdk环境:JDK 1.8 64bit 2. Maven环境:MAVEN 3.3.9 二.创建Maven工程并引入坐标 <?xml version="1 ...

  8. 深入学习Mybatis框架(二)- 进阶

    1.动态SQL 1.1 什么是动态SQL? 动态SQL就是通过传入的参数不一样,可以组成不同结构的SQL语句. 这种可以根据参数的条件而改变SQL结构的SQL语句,我们称为动态SQL语句.使用动态SQ ...

  9. Mybatis执行流程分析_自定义简易Mybatis框架

    自定义简易Mybatis框架 Mybatis执行流程分析 Mybatis代码编写流程: Mybatis配置文件加载过程: 需求分析及技术概述 根据上述的功能结构图, 得出如下需求: 1. 需要具有配置 ...

最新文章

  1. html dom对象简写,js参考手册-html dom对象
  2. (000) java后台开发之指导思想
  3. 英文构词法 —— ant、ent 后缀
  4. 数据结构-队(C语言代码)
  5. python找水仙花数_Python一句代码实现找出所有水仙花数的方法
  6. 数组的定义格式一_动态初始化
  7. matlab中的图像类型
  8. https接口_API设计指南 一个接口文档模板的最佳实践
  9. datagridview列 值提取_Excel学校如何提取教职工员工名单-Leo老师
  10. iPhone 6S GPU到底多强
  11. PyTorch 1.0 中文文档:多进程包 - torch.multiprocessing
  12. 棋盘问题 ( POJ -1321 )(简单DFS)
  13. 惠普、华三、华为、戴尔、联想服务器维保查询地址汇总
  14. M1芯片,PS2022版真的来了。Photoshop 2022 for Mac中文版介绍安装教程,支持Monterey系统
  15. android service录音,android录音并上传至服务器
  16. signature=506ccff074d130c2e8d4e3268d3b44f1,Secure proxy signature schemes from the Weil pairing
  17. 男人就要对自己狠一点
  18. 在Maven项目中使用tk-mybatis(不结合SpringBoot)
  19. 【经验】经验总结-经验教训
  20. iOS XPC connection interrupted

热门文章

  1. 计算机网络 | UDP和TCP的对比 | 参考自湖科大 | 无知的我费曼笔记(图文排版无水印)
  2. 物理学专业英语(词汇整理)--------01
  3. Android studio项目闪退解决办法(已解决)
  4. 接口自动化实战之持续集成
  5. HCIP的基础知识点(详细)
  6. python反编译apk签名出包脚本
  7. HCIA——VLAN
  8. 批量处理重复的订单号
  9. 过拟合(出现原因4种,解决方案6种)
  10. java sql 字符串函数_SQLSERVER常见系统函数之字符串函数(一)