Mybatis框架的引入
文章目录
- 前言
- 一、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框架的引入相关推荐
- MyBatis框架概述
MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动.创建connection.创建statement.手动设 ...
- MyBatis框架的文件配置
第一步:log4j.properties的配置 原因:Mybatis的日志输出是依赖与log4j的,所以必须要配置 # Global logging configuration log4j.rootL ...
- Mybatis框架的操作步骤和细节处理
mybatis.xml的写法: 与spring整合后,数据库连接池,配置别名,mapper文件扫描等都可以直接配置在spring的配置文件中 <?xml version="1.0&qu ...
- Java EE——Mybatis 框架学习
文章目录 一.MyBatis 框架概述: 二. Mybatis 框架入门 三. 基于代理 Dao 实现 CRUD 操作 1.根据 ID 查询: 2.保存操作: 3.用户更新: 4.用户删除: 四.My ...
- mybatis框架--学习笔记(上)
使用JDBC操作数据库的问题总结: (1)数据库连接,使用时创建,不使用时立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能. 设想:使用数据库连接池管理数据库连接. (2) ...
- 基于自定义Mybatis框架实现数据库操作
一.场景模拟 基于自定义Mybatis框架和已有的Mysql数据库Mybatis,查询所有用户信息. 二.创建工程并引入自定义Mybatis框架的坐标 <?xml version="1 ...
- 自定义Mybatis框架
一.开发环境的准备及统一 1. Jdk环境:JDK 1.8 64bit 2. Maven环境:MAVEN 3.3.9 二.创建Maven工程并引入坐标 <?xml version="1 ...
- 深入学习Mybatis框架(二)- 进阶
1.动态SQL 1.1 什么是动态SQL? 动态SQL就是通过传入的参数不一样,可以组成不同结构的SQL语句. 这种可以根据参数的条件而改变SQL结构的SQL语句,我们称为动态SQL语句.使用动态SQ ...
- Mybatis执行流程分析_自定义简易Mybatis框架
自定义简易Mybatis框架 Mybatis执行流程分析 Mybatis代码编写流程: Mybatis配置文件加载过程: 需求分析及技术概述 根据上述的功能结构图, 得出如下需求: 1. 需要具有配置 ...
最新文章
- html dom对象简写,js参考手册-html dom对象
- (000) java后台开发之指导思想
- 英文构词法 —— ant、ent 后缀
- 数据结构-队(C语言代码)
- python找水仙花数_Python一句代码实现找出所有水仙花数的方法
- 数组的定义格式一_动态初始化
- matlab中的图像类型
- https接口_API设计指南 一个接口文档模板的最佳实践
- datagridview列 值提取_Excel学校如何提取教职工员工名单-Leo老师
- iPhone 6S GPU到底多强
- PyTorch 1.0 中文文档:多进程包 - torch.multiprocessing
- 棋盘问题 ( POJ -1321 )(简单DFS)
- 惠普、华三、华为、戴尔、联想服务器维保查询地址汇总
- M1芯片,PS2022版真的来了。Photoshop 2022 for Mac中文版介绍安装教程,支持Monterey系统
- android service录音,android录音并上传至服务器
- signature=506ccff074d130c2e8d4e3268d3b44f1,Secure proxy signature schemes from the Weil pairing
- 男人就要对自己狠一点
- 在Maven项目中使用tk-mybatis(不结合SpringBoot)
- 【经验】经验总结-经验教训
- iOS XPC connection interrupted