基于Mybatis框架下的开发流程

引入

技术总是在不断地使用和淘汰中进步的,我们可以通过JDBC完成和数据库的交互,
就会随着业务的增多,慢慢无法忍受其繁琐且重复的使用过程。而框架的出现,对其
底层进行封装,而展现给我们使用的方式简化了很多,从而大大提高了开发的效率。

什么是Mybatis?

【官方解释】:它是一款优秀的基于java的持久层框架,它内部封装了 jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程

为什么要使用Mybatis?

  1. 以xml文件中编辑sql语句取代了在代码中,便于管理和统计
  2. 由于在xml文件中,便降低了sql语句与程序的耦合度
  3. 可以更清楚的体会ORM连接方式
  4. 底层封装,更便于上手和掌握

开始

准备工作

  1. 开发的工具多种多样,我们在这里选择易于上手且具适合开发的STS:
    在这里插入图片描述

  2. 首先需要配置工具的一些细节,避免不必要的影响

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 默认是package explorer ,我们切换成更直观更好管理的project explorer:
    在这里插入图片描述
    在这里插入图片描述

  2. 在空白处新建项目:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 报错原因是因为缺少配置文件:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    至此,开发环境和项目已经配置完成

开发流程

我们通过举例一个部门管理系统,演示开发流程:

  1. 建立依赖
    导入我们所需要的jar包,这里可以翻阅另一篇博客:
    基于Maven框架下的开发常用依赖总结
    在这里插入图片描述
    在这里插入图片描述

  2. 配置数据源 在这里插入图片描述

  3. 建立数据库中表的映射类在这里插入图片描述

在这里插入图片描述

  1. 编写映射接口在这里插入图片描述

  2. 编写映射文件在这里插入图片描述

  3. 配置映射信息
    在这里插入图片描述

  4. 完成基本业务书写在这里插入图片描述

  5. 完成页面代码

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值