🍃
spring-tutorial是一个 Spring & Spring Boot 教程。
- 🔁 项目同步维护:Github | Gitee
- 📖 电子书阅读:Github Pages | Gitee Pages
- Spring Bean
- Spring IoC
- Spring 依赖查找
- Spring 依赖注入
- Spring AOP
- Spring 资源管理
- SpringBoot 教程之快速入门
- SpringBoot 之属性加载
- SpringBoot 之 Profile
- Spring 连接数据源
- Spring 之 JDBC
- Spring 之事务
- SpringBoot 之 Mybatis
- SpringBoot 之 MongoDB
- SpringBoot 之 Elasticsearch
| 项目类型 | 示例 | 说明 |
|---|---|---|
| Spring | spring-core-ioc | Spring IoC、Spring Bean 丰富示例 |
| Spring | spring-core-aop | Spring AOP 示例 |
| Spring | spring-core-resouces | Spring 资源管理示例 |
| SpringBoot | spring-boot-property | SpringBoot Property 加载示例 |
| SpringBoot | spring-boot-profile | SpringBoot Profile 示例 |
| SpringBoot | spring-boot-actuator | SpringBoot 内置监控模块 Actuator 示例 |
(1)JDBC
| 项目类型 | 示例 | 说明 |
|---|---|---|
| Spring | spring-data-jdbc | Spring 以 JDBC 方式访问关系型数据库,通过 JdbcTemplate 执行基本的 CRUD 操作。 |
| SpringBoot | spring-boot-data-jdbc | Spring Boot 以 JDBC 方式访问关系型数据库,通过 JdbcTemplate 执行基本的 CRUD 操作。 |
| SpringBoot | spring-boot-data-jdbc-druid | SpringBoot 使用 Druid 作为数据库连接池。 |
| SpringBoot | spring-boot-data-jdbc-multi-datasource | SpringBoot 连接多数据源。本示例中同时连接 Mysql 和 H2。 |
(2)ORM
| 项目类型 | 示例 | 说明 |
|---|---|---|
| Spring | spring-data-mybatis | Spring 使用 MyBatis 作为 ORM 框架访问数据库示例。 |
| SpringBoot | spring-boot-data-mybatis-mapper | SpringBoot 使用 MyBatis + Mapper + PageHelper 作为 ORM 框架访问数据库示例。 |
| SpringBoot | spring-boot-data-mybatis-plus | SpringBoot 使用 MyBatis Plus 作为 ORM 框架访问数据库示例。 |
| SpringBoot | spring-boot-data-mybatis-multi-datasource | SpringBoot 连接多数据源,并使用 MyBatis Plus 作为 ORM 框架访问数据库示例。 |
| SpringBoot | spring-boot-data-jpa | SpringBoot 使用 JPA 作为 ORM 框架访问数据库示例。 |
(3)Nosql 数据库
| 项目类型 | 示例 | 说明 |
|---|---|---|
| Spring | spring-data-nosql | Spring 访问各种 NoSQL 的示例。 |
| SpringBoot | spring-boot-data-redis | SpringBoot 访问 Redis 单节点、集群的示例。 |
| SpringBoot | spring-boot-data-mongodb | SpringBoot 访问 MongoDB 的示例。 |
| SpringBoot | spring-boot-data-elasticsearch | SpringBoot 访问 Elasticsearch 的示例。 |
| SpringBoot | spring-boot-data-hdfs | SpringBoot 访问 HDFS 的示例。 |
(4)缓存
| 项目类型 | 示例 | 说明 |
|---|---|---|
| SpringBoot | spring-boot-data-cache | SpringBoot 默认缓存框架的示例。 |
| SpringBoot | spring-boot-data-cache-j2cache | SpringBoot 使用 j2cache 作为缓存框架的示例。 |
| SpringBoot | spring-boot-data-cache-jetcache | SpringBoot 使用 jetcache 作为缓存框架的示例。 |
- 官方
- 书籍
- 教程
◾ 💧 钝悟的 IT 知识图谱 ◾ 🎯 钝悟的博客 ◾