MyBatis的基本使用方法
MyBatis是什么
这里就引用一下,Mybatis官方文档的定义,来简单说明一下Mybatis的整体作用:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
如何使用
普通Java项目使用Mybatis
这里就不再赘述了,官方文档里面有保姆级别的介绍,大家可以去参考,地址是:https://mybatis.net.cn/getting-started.html
Spring使用Mybatis
- 引入Maven配置
- 创建DB配置文件
- applicationContenxt.xml中增加配置加载
- applicationContenxt.xml中初始化数据源
- applicationContenxt.xml中创建sqlSessionFactory,并指定mapper xml位置
applicationContenxt.xml中指定mapper位置
其中,Mapper和其对应的代码如下:
- 代码中的使用方式是:
SpringBoot使用Mybatis
- 首先使用IDEA创建一个SpringBoot项目
- 引入相关的jar
- 增加数据库的配置:
- Mapper文件上,增加@Mapper注解,其它业务代码就和Spring的保持一致了
相比使用Spring的时候,方便了不是一点点!!!!
常用的标签
__EOF__

本文作者:Vinson
本文链接:https://www.cnblogs.com/vinson-zhang/p/16635614.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/vinson-zhang/p/16635614.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!