【Java Web】Mybatis入门

官网:https://mybatis.org/mybatis-3/zh/index.html

使用数据库查询数据

使用Mybatis查询所有用户数据

使用步骤

数据库连接实操

1.驱动

2.url

jdbc:mysql://是固定的

localhost:是本机

3306是数据库服务器的端口号

在3306后面可以加上/数据库名字

以上就是一个完整的数据库url

3.用户名

4.密码

编写SQL语句(注解/XML

封装到方法的返回值当中

在Mybatis的开发当中,我们只需要定义mapper接口就可以了,不需要定义实现类,因为程序在运行时,框架底层会自动生成这个接口的实现类对象

Mybatis入门程序实操:

1.创建SoringBoot项目

最后点创建

2.制作数据库表

3.准备实体类

这个实体类就是用来封装信息的,实体类的字段与表格中的字段是一一对应的

自动生成get和set方法,toString方法,还有无参构造方法

4.引入依赖,配置数据库

以上的准备工作做好后,就是要引入依赖,而依赖在创建项目的时候就已经引用进去了,所以我们直接开始配置数据库

在创建完springboot项目后,会自动生成这个配置文件

我们就在配置这个配置文件中配置数据库的连接信息

5.编写sql语句

6.测试(利用stream流的方式遍历输出信息)

由于这个单元测试是springboot整合的

上面加了注解@SpringBootTest

则单元方法在运行是就会自动加载整个springboot环境

并且创建springboot的ioc容器

ioc容器创建好后就可以通过依赖注入从ioc容器中获取到deptMapper这个类型的bean对象

接下来就可以调用bean对象当中的类似的方法来查询所有的用户信息了

则说明编写的入门程序已经完成

总结:

Mybatis配置SQL提示

Mybatis-JDBC

繁琐效率低下,所以使用mybatis

Mybatis-数据库连接池

小结:

Mybatis-lombok工具包介绍

注入依赖

注入下面三个注解后就不用再写那些方法了,大大减少代码量

照样获取到信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值