Mybatis 教程

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。

Spring 教程

Spring 支持广泛的应用场景。在大型企业中,应用程序往往运行很长时间,并且必须运行在升级周期不受开发人员控制的JDK应用程序服务器上

吃透 Spring 源码

Spring 支持广泛的应用场景。在大型企业中,应用程序往往运行很长时间,并且必须运行在升级周期不受开发人员控制的JDK应用程序服务器上

Spring MVC 教程

Spring MVC 是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是java组件.并且和Spring提供的其他基础结构紧密集成.

Shiro教程

Shiro 是一个开源的 Java 安全框架,旨在简化身份验证、授权、密码管理和会话管理的功能。

Spring Security 教程

Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架.

Spring Security 源码分析

Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架.

OAuth 2.0 教程

OAuth(Open Authorization)是一个关于授权(authorization)的开放网络标准

SpringBoot2.x 教程

Spring Boot 2.x是基于Spring5.0,SpringBoot2由pivotal公司在2018发布,这个框架主要用来简化ssm开发,核心思想“约定大于配置

SpringBoot3.x 实战教程

Spring Boot 3.x是基于Spring6.0,JDK最低要求为17

Spring Cloud 教程

基于 Spring Boot 的 Spring 集成应用程序,它利用 Spring Boot 的开发便利性简化了分布式系统的开发,提供与外部系统的集成。 如服务注册与发现、配置中心、负载均衡、断路器、消息总线、数据监控等;换句话说:Spring Cloud 提供了构建分布式系统所需的“全家桶”。

Spring Cloud Alibaba 教程

Spring Cloud Alibaba 是 Spring Cloud 的第二代实现,主要由 Nacos、Sentinel、Seata 等组件组成。

Eureka系列教程

Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。

Nacos系列教

Nacos 是一个由阿里巴巴开源的项目,旨在提供一个易于构建云原生应用的动态服务发现、配置管理和服务管理平台

Gateway系列教程

Spring Cloud Gateway是Spring Cloud生态系统中的一部分,它是一个基于Spring Framework 5,Spring Boot 2和Project Reactor等技术开发的全新的API网关服务器。

Open Feign系列教程

OpenFeign是一种基于接口的声明式Web服务客户端,它简化了使用RESTful服务的过程,并提供了一些高级功能,例如负载均衡、服务发现、请求重试等等。

Sentinel系列教程

Sentinel 是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。

SkyWalking系列教程

SkyWalking 提供了一种简便的方式来清晰地观测分布式系统,甚至横跨多个云平台。

Resilience4j系列教程

Resilience4j是Spring Cloud Greewich版推荐的容错方案。由于Netflix对Hystrix停止了更新,所以Resilience4j可能会成为今后流行的容错解决方案。

分布式事务系列

分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。