超全狂神Mybatis笔记1——初识Mybatis

1.简介

1.1 什么是Mybatis

  • Mybatis是一款基于java的持久层框架。

Dao层、Service层、Controller层、持久层

持久层任务就是将数据保存到数据库或硬盘中以防数据丢失的操作,持久层就是完成持久化的代码块或者代码文件。

  • Mybatis支持定制化 SQL、存储过程以及高级映射。

MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录.

  • MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

jdbc编程---当我们使用jdbc持久化的时候,sql语句被硬编码到java代码中。这样耦合度太高。代码不易于维护。在实际项目开发中会经常添加sql或者修改sql,这样我们就只能到java代码中去修改。

Mybatis就是用来替代Jdbc的!

 1.2 Mybatis下载

  • 打开GitHub官网,主页中搜索Mybatis,点开第二个
  •  打开后,点开release,就会出现各种各样的Mybatis版本

  •  我下载到了D盘的Mybatis文件夹中
  • 但是还可以直接从Maven仓库中下载!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值