# Spring-Family-Examples **Repository Path**: cm0943/Spring-Family-Examples ## Basic Information - **Project Name**: Spring-Family-Examples - **Description**: 通过学习SpringBoot和SpringCloud示例快速掌握其与其他各个组件的使用。本示例尽量采用较小依赖,为Java开发爱好者带来相对纯粹的学习示例。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-13 - **Last Updated**: 2025-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Spring Boot - Spring Cloud - Spring Data 学习范例 ![Spring Boot 2.x](https://img.shields.io/badge/Spring%20Boot-2.x-brightgreen.svg) ![Spring Cloud 2.x](https://img.shields.io/badge/Spring%20Cloud-2.x-orangered.svg) ![Mysql 5.7](https://img.shields.io/badge/Mysql-5.7.30-blue.svg) ![JDK 1.8](https://img.shields.io/badge/JDK-1.8-brightgreen.svg) ![Maven 3.6](https://img.shields.io/badge/Maven-3.6.3-yellowgreen.svg) ![license](https://img.shields.io/badge/License-Apache--2.0-blue.svg) Spring Boot、 Spring Cloud 和 Spring Data 使用的各种示例,以最简单、最实用、最纯粹为标准,帮助Java编程爱好者快速掌握 Spring Boot 和 Spring Cloud 各组件的使用。 ## Spring Boot **尽量以最少依赖,纯粹的展示 Spring Boot 和其他第三方技术的整合。** ***示例项目*** - [spring-boot-helloworld](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-helloworld):`Spring Boot 2.2.x` Hello World 示例 - [spring-boot-mybatis](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-mybatis):`Spring Boot 2.2.x` Mybatis 示例 - [spring-boot-RESTful](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-RESTful):`Spring Boot 2.2.x` RESTful API 示例 - [spring-boot-swagger-ui](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-swagger-ui):`Springfox-Swagger2 2.9.2` Swagger2 示例 - [spring-boot-test](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-test):`Spring Boot 2.2.x` Spring-Test 示例 - [spring-boot-elasticsearch](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-elasticsearch):`ElasticSearch 7.7` 原生 ElasticSearch 示例 - [spring-boot-mybatis-plus](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-mybatis-plus): `Spring Boot 2.2.x` Mybatis-Plus示例 - [spring-boot-rabbitmq](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-rabbitmq):`Spring Boot 2.2.x` RabbitMQ 示例 - [spring-boot-amqp](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-boot-amqp):`Spring Boot AMQP 2.2.x` 高级消息队列协议 AMQP 示例 - [spring-upload-download](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Boot/spring-upload-download):`Spring Boot 2.2.x` 上传下载文件 wjf-download ## Spring Cloud **由于 Eureka 2.0 宣布闭源,在此使用 Alibaba 的 Nacos 服务注册中心和配置中心。**
**想详细了解 Nacos ? -----------> [*Nacos 传送门*](https://nacos.io)** ***示例项目*** - [spring-cloud-nacos-discovery](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Cloud/spring-cloud-nacos-discovery):`Spring Cloud 2.2.x` 微服务 Nacos - 服务注册与发现 - [spring-cloud-nacos-config](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Cloud/spring-cloud-nacos-config):`Spring Cloud 2.2.x` 微服务 Nacos - 配置与自动刷新 - [spring-cloud-feignclients](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Cloud/spring-cloud-feignclients):`Spring Cloud 2.2.x` 简易Http客户端 - FeignClient 示例 ## Spring Data **操作数据与数据处理的集合。** ***示例项目*** - [spring-data-redis](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Data/spring-data-redis):`Spring Data 2.x` Redis 示例 - [spring-data-jpa](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Data/spring-data-jpa):`Spring Data 2.x` JPA 标准示例 - [spring-data-elasticsearch](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Data/spring-data-elasticsearch):`Spring Data 2.x` Spring-Data-Elasticsearch 示例 - [spring-data-mongodb](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Data/spring-data-mongodb):`Spring Data 2.x` MongoDB 示例 - [spring-data-jdbc](https://gitee.com/Butterfly-Tri/Spring-Family-Examples/tree/master/Spring-Data/spring-data-jdbc):`Spring Data 2.x` JDBC 标准示例 ## 参考文献 - [《Java 开发手册(泰山版)》](https://developer.aliyun.com/topic/download?id=12) ## 你知道不死蝶嘛? [**📀Butter-Fly -tri.Version-🎸**](https://music.163.com/#/song?id=37095476):愿每一个牛牛都和不死蝶一样坚韧勇敢不放弃,也希望牛牛们每天都开心。😊
    **
搬砖格言:代码绝对比女朋友讲道理!🙃
** - [CSDN主页](https://me.csdn.net/m0_47870360/) - [博客园主页](https://www.cnblogs.com/Butterfly-Tri/) - [Butterfly-Tri个人博客](https://butterflytri.com/)(正在建设中...) - [GitHub主页](https://github.com/Butterfly-Tri) - 如果有任何问题,或者你也想提交你的代码,请联系我,我的邮箱:**butterflytri@163.com**