8.3、配置 Druid 数据源监控
Druid 数据源具有监控的功能,并提供了一个 web 界面方便用户查看,类似安装 路由器 时,人家也提供了一个默认的 web 页面。
所以第一步需要设置 Druid 的后台管理页面,比如 登录账号、密码 等;配置后台管理;
配置完毕后,我们可以选择访问 :http://localhost:8080/druid/login.html
进入之后
配置 Druid web 监控 filter 过滤器
平时在工作中,按需求进行配置即可,主要用作监
9、SpringBoot 整合 mybatis
9.1、导入 mybatis 所需要的依赖
9.2、配置数据库连接信息
9.3、我们这里就是用默认的数据源了;先去测试一下连接是否成功!
查看输出结果,数据库配置 OK!
9.4、创建实体类
9.5、配置 Mapper 接口类
9.6、对应 Mapper 映射文件
9.7、maven 配置资源过滤问题
9.8、SpringBoot 整合!
以前 MyBatis 未与 spring 整合时,配置数据源、事务、连接数据库的账号、密码等都是在 myBatis 核心配置文件中进行的 myBatis 与 spring 整合后,配置数据源、事务、连接数据库的账号、密码等就交由 spring 管理。因此,在这里我们即使不使用 mybatis 配置文件也完全 ok!
既然已经提供了 myBatis 的映射配置文件,自然要告诉 spring boot 这些文件的位置
已经说过 spring boot 官方并没有提供 myBaits 的启动器,是 myBatis 官方提供的开发包来适配的 spring boot,从 pom.xml 文件中的依赖包名也能看出来,并非是以 spring-boot 开头的;
同理上面全局配置文件中的这两行配置也是以 mybatis 开头 而非 spring 开头也充分说明这些都是 myBatis 官方提供的
可以从 org.mybatis.spring.boot.autoconfigure.MybatisProperties 中查看所有配置项
也可以直接去查看 官方文档
9.9、编写 controller
9.10、启动项目访问进行测试!
步骤:
Mybatis 整合包
mybatis-spring-boot-starter
-
导入包
-
配置文件
3.mybatis 配置
- 编写 sql
5.service 层调用 dao 层
6.controller 调用 service 层