第十五章 : Spring Boot 集成MyBatis 多种方式

第十五章 : Spring Boot 集成MyBatis 方式

前言

本章知识重点:Spring Boot集成MyBatis的两种方式:注解方式和配置文件集成方式,重点推荐一款脚手架工具-mybatis-plus3以及如何在Idea中集成与应用;大大提高了开发效率,代码更加规范和简洁。

Spring Boot数据访问概述

在开发中,通常会涉及到对数据库的数据进行操作,Spring Boot在简化项目开发以及实现自动化配置的基础上,对关系型数据库和非关系型数据库的访问操作都提供了非常好的整合支持。

Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTemplate以及统一的Repository接口,从而达到简化数据访问层的操作。

Spring Boot提供的常见数据库依赖启动器包括:

  1. spring-boot-starter-data-jpa:支持JPA(Java Persistence API.,包括spring-data-jpa、spring-orm、Hibernate。
  2. spring-boot-starter-jdbc:支持JDBC数据库。
  3. spring-boot-starter-data-elasticsearch:支持ElasticSearch搜索和分析引擎,包括spring-data-elasticsearch。
  4. spring-boot-starter-data-gemfire:支持GemFire分布式数据存储,包括spring-data-gemfire

相关推荐

  1. : Spring Boot 集成MyBatis 多种方式

    2023-12-08 06:44:09       56 阅读
  2. 认识Ajax(

    2023-12-08 06:44:09       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-08 06:44:09       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-08 06:44:09       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-08 06:44:09       82 阅读
  4. Python语言-面向对象

    2023-12-08 06:44:09       91 阅读

热门阅读

  1. 自动驾驶右向辅助功能规范

    2023-12-08 06:44:09       54 阅读
  2. Prime 1.0

    Prime 1.0

    2023-12-08 06:44:09      52 阅读
  3. ERP数据仓库模型

    2023-12-08 06:44:09       45 阅读
  4. vscode 通过 ssh 远程开发解决 node.js 版本问题

    2023-12-08 06:44:09       55 阅读
  5. 【数据结构和算法】字符串的最大公因子

    2023-12-08 06:44:09       55 阅读
  6. 利用 Python 进行数据分析实验(四)

    2023-12-08 06:44:09       49 阅读
  7. Golang实践录:sqlite的使用

    2023-12-08 06:44:09       51 阅读
  8. Redis RedisHelper

    2023-12-08 06:44:09       54 阅读