文章目录
零、学习目标
- 了解Spring Boot数据访问概述
- 掌握使用注解的方式整合MyBatis
- 掌握使用配置文件的方式整合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-data-neo4j | Neo4j图数据库, Spring Data Neo4j |
spring-boot-starter-data-redis | Redis |