Spring 5.x 、Spring Boot 2.x 、Spring Cloud 与常用技术栈整合
2020-12-13 02:06
标签:template containe rabbitmq yaml hystrix github 接口 str 格式转换 本项目仓库提供spring、spring-boot、spring-cloud 的常用整合用例。每个用例都提供详细的图文说明,并给出官方文档的具体链接作为参考。随着spring的迭代,本仓库会持续更新,升级版本和丰富用例。 仓库地址:https://github.com/heibaiying/spring-samples-for-all 版本说明: Spring: 5.1.3.RELEASE Spring-Boot:2.1.1.RELEASE Spring-Cloud:Finchley.SR2 目前已更新的用例如下: 所有spring的项目我都会提供两个版本的sample: Spring 5.x 、Spring Boot 2.x 、Spring Cloud 与常用技术栈整合 标签:template containe rabbitmq yaml hystrix github 接口 str 格式转换 原文地址:https://www.cnblogs.com/heibaiying/p/11026413.html1. Spring samples
samples
描述
官方文档
springmvc-base
springmvc-base-annotation
springmvc基础、参数绑定、格式转换、数据校验、
异常处理、 文件上传下载、视图渲染Spring Mvc
spring-aop
spring-aop-annotation
spring切面编程
Spring AOP
spring-jdbc
spring-jdbc-annotation
spring jdbc-template 的使用
Using JdbcTemplat
spring-mybatis
spring-mybatis-annotation
spring 整合 mybatis
Mybatis-Spring
spring-druid-mybatis
spring-druid-mybatis-annotation
spring 整合druid、mybatis
Alibaba druid
spring-redis
spring-redis-annotation
spring 整合 redis 单机+集群(jedis客户端)
spring 整合 redis 单机+集群(redisson客户端)Redisson
spring-mongodb
spring-mongodb-annotation
spring 整合 mongodb
Spring Data MongoDB
spring-memcached
spring-memcached-annotation
spring 整合 memcached(单机+集群)
Xmemcached
spring-rabbitmq
spring-rabbitmq-annotation
spring 整合 rabbitmq、消息序列化与反序列化
Rabbitmq
Spring AMQP
spring-dubbo
spring-dubbo-annotation
spring 整合 dubbo
Dubbo
spring-websocket
spring-websocket-annotation
spring 整合 websocket
Spring Websocket
spring-mail
spring-mail-annotation
spring 普通文本邮件、附件邮件、模板邮件
Spring Email
spring-scheduling
spring-scheduling-annotation
spring 定时任务
Task Execution and Scheduling
2. Spring-Boot samples
samples
描述
官方文档
spring-boot-base
spring-boot 基础
spring boot 官方文档
spring boot 中文官方文档
spring-boot-yml-profile
yml 语法和多配置切换
Using YAML Instead of Properties
spring-boot-tomcat
spring-boot 整合外部容器(tomcat)
Use Another Web Server
spring-boot-servlet
spring boot 整合servlet 3.0
Embedded Servlet Container Support
spring-boot-jsp
spring-boot 整合 jsp(内置容器)
JSP Limitations
spring-boot-data-jpa
spring-boot data jpa 的使用
Spring Data JPA
spring-boot-mybatis
spring-boot+HikariDataSources 整合 mybatis
Mybatis-Spring
Mybatis-Spring-Boot-Autoconfigure
spring-boot-druid-mybtais
spring-boot 整合druid、mybatis
Alibaba druid
druid-spring-boot-starter
spring-boot-redis
spring-boot 整合 redis
Working with NoSQL Technologies
spring-boot-mongodb
spring-boot 整合 mongodb
Working with NoSQL Technologies
spring-boot-memcached
spring-boot 整合 memcached
Xmemcached
spring-boot-rabbitmq
spring-boot 整合 rabbitmq
RabbitMQ support
spring-boot-dubbo
spring-boot 整合 dubbo
Dubbo
spring-boot-websocket
spring-boot 整合 websocket
Using @ServerEndpoint
spring-boot-kafka
spring-boot 整合 kafka
Apache Kafka Support
spring-boot-actuator
actuator + Hyperic SIGAR 应用信息监控
Spring Boot Actuator
spring-boot-swagger2
spring-boot 集成 Swagger2 打造在线接口文档
Springfox Reference Documentation
3. Spring-Cloud samples
samples
描述
官方文档
spring-cloud-Eureka
Eureka 服务的注册和发现
Service Discovery: Eureka Server
spring-cloud-Eureka-cluster
Eureka 高可用集群搭建
Service Discovery: Eureka Server
spring-cloud-Ribbon
Ribbon 客户端负载均衡
RestTemplate 服务远程调用Client Side Load Balancer: Ribbon
spring-cloud-OpenFeign
OpenFeign 声明式服务调用、服务容错处理
Declarative REST Client: Feign
spring-cloud-Hystrix
Hystix 服务容错保护
hystrix dashboard 断路器监控
Turbine 断路器聚合监控Circuit Breaker: Hystrix Clients
Hystrix metrics aggregation with Turbine
spring-cloud-Zuul
Zuul 网关服务
Router and Filter: Zuul
spring-cloud-Sleuth-Zipkin
Sleuth + Zipkin 服务链路追踪
Spring Cloud Sleuth
spring-cloud-Config-Bus
Config 分布式配置中心
集成Bus消息总线 实现配置热更新Spring Cloud Config Client
4. Spring分布式session和分布式事务
sample
描述
官方文档
spring-session
spring 实现分布式 session
spring session
spring boot + spring session
spring boot + spring session 实现分布式 session
spring session
spring boot + druid + mybatis + atomikos
spring boot 多数据源配置(支持分布式事务)
Distributed Transactions with JTA
下一篇:win8发布 wcf问题
文章标题:Spring 5.x 、Spring Boot 2.x 、Spring Cloud 与常用技术栈整合
文章链接:http://soscw.com/essay/24905.html