企业级信息系统开发讲课笔记4.6 Spring Boot整合MyBatis

文章目录

  • 零、学习目标
  • 一、Spring Boot数据访问概述
  • 二、Spring Boot 整合MyBatis
    • (一)基础环境搭建
      • 1、数据准备
        • (1)创建博客数据库
        • (2)创建文章表
        • (3)文章表插入记录
        • (4)创建评论表
        • (5)评论表插入记录
      • 2、创建项目,引入相应启动器
        • (1)创建Spring Boot项目
        • (2)创建评论实体类
        • (3)创建文章实体类
      • 3、编写配置文件
        • (1)配置数据源
        • (2)配置数据源类型
        • (3)配置Druid数据源
    • (二)使用注解方式整合MyBatis
      • 1、创建评论映射器接口
      • 2、测试评论映射器接口
        • (1)测试按标识符查询评论方法
        • (2)测试查询全部评论方法
        • (3)测试插入评论方法
        • (4)测试更新评论方法
        • (5)测试删除评论方法
    • 2023-6-7更新至此
    • (三)使用配置文件方式整合MyBatis
      • 1、创建文章映射接口 - ArticleMapper
      • 2、创建映射器配置文件 - ArticleMapper.xml
      • 3、在全局配置文件里配置映射器配置文件路径
      • 4、在测试类编写测试方法,测试文章映射器
        • (1)创建测试方法testFindArticleById()
        • (2)创建测试方法testUpdateArticle()
  • 三、课后作业
    • 1、在ArticleMapper里添加方法
    • 2、在测试类编写测试方法

零、学习目标

  1. 了解Spring Boot数据访问概述
  2. 掌握使用注解的方式整合MyBatis
  3. 掌握使用配置文件的方式整合MyBatis

一、Spring Boot数据访问概述

  • 在开发中,通常会涉及到对数据库的数据进行操作,Spring Boot在简化项目开发以及实现自动化配置的基础上,对关系型数据库和非关系型数据库的访问操作都提供了非常好的整合支持。
  • Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTemplate以及统一的Repository接口,从而达到简化数据访问层的操作。
  • Spring Boot提供的常见数据库依赖启动器
名称 对应数据库
spring-boot-starter-data-jpa Spring Data JPA, Hibernate
spring-boot-starter-data-mongodb MongoDB, Spring Data MongoDB
spring-boot-starter-da

你可能感兴趣的:(企业级信息系统开发讲课笔记,mybatis,笔记,spring,boot)