当前位置: 首页 > article >正文

MyBatis的添加和简单使用

什么是MyBatis

mybatis是一个方便我们更简单的操作数据库的框架,让我们不用再使用JDBC操作数据库。

MyBatis的创建

  1. 老项目添加mybatis,首先要安装好editstarters插件,然后在pom.xml中右键generate选择edit插件,注意不仅要添加mybatis框架,还要添加对应的数据库驱动
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述
2. 新项目的添加mybatis,直接再选插件那里勾加上就行
在这里插入图片描述

MyBatis的使用

mybatis分为两部分,一部分是接口让别人调用,一部分是xml实现具体逻辑,mybatis框架的强大使得接口也能被创建。
在使用之前我们还要做两点准备

连接数据库

在application中配置数据库的信息
在这里插入图片描述

配置xml的存储路径规则

注意你规则设置的如何,你创建就该如何
在这里插入图片描述

MyBatis的接口

在这里插入图片描述

MyBatis的xml

xml的基本格式都是一样的每次使用直接粘贴

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace=""> 
   
</mapper>

在这里插入图片描述


http://www.kler.cn/a/14322.html

相关文章:

  • python 之函数(五)
  • [Net]SSE消息推送简介
  • 基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局
  • matlab求解整数规划
  • 【C/C++】Linux C++ 获取当前时间
  • 燃气管道定位83KHZ地下电子标识器探测仪ED-8000操作说明1
  • java版工程管理系统源码企业工程项目管理系统简介
  • Vue3使用Vant组件库避坑总结
  • 对象的创建,初始化,销毁与拷贝
  • 改进YOLOv8 | 主干网络篇 | YOLOv8 更换骨干网络之 SwinTransformer | 《基于位移窗口的层次化视觉变换器》
  • 计算机网络三:运输层
  • 【5天打卡】学习Lodash的第一天——初体验
  • NUMA详解
  • c# api接口管理
  • 项目管理中,管理者如何打造团队执行力?
  • 数据库管理-第七十期 自己?自己(20230425)
  • 5.3 牛顿-科茨公式
  • lwip - 链路层收发以太网数据帧
  • Linux内核源码分析-进程调度(二)-常用数据结构
  • P1042 [NOIP2003 普及组] 乒乓球