PG Thinker
文章 107
微服务 Spring Cloud – 4. 消息队列与RabbitMQ
RabbitMQ是基于Erlang语言开发的开源消息通信中间件。
微服务 Spring Cloud – 3. 微服务网关-Gateway
SpringCloud Gateway 是 Spring Cloud 的一个全新项目,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。
微服务 Spring Cloud – 2.服务调用组件 Feign
微服务之间的服务调用一般采用Http协议进行调用,并且使用RestFul API接口规范。
Spring Spring Cloud – 1. 微服务注册与发现
Eureka是Netflix开发的服务发现组件,本身是一个基于REST的服务。Spring Cloud将它集成在其子项目Spring-cloud-netflix中,以实现Spring Cloud的服务发现功能。
Spring Spring Security 源码解读(三)Authorization授权
Authorization就是授权的意思,在SpringSecurity中,无论你是采用何种方式进行认证的,其授权服务都可以在我们的Spring应用中使用。
Spring Spring Security 源码解读(二)Authentication认证
在实际开发中,我们的系统需要有一套认证和授权服务来保证我们系统的安全性,在Java生态中,主要有Spring Security和Apache Shiro两个安全框架可以完成认证和授权的功能。
Spring Spring Security 源码解读(一)概述
Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架,是保护Spring应用的事实标准。
设计模式 面向对象设计的五大原则
在20世纪90年代末到21世纪初罗伯特·C·马丁将面向对象编程和设计中广为接受和应用的一组准则总结为SOLID.
ChatGPT Spring AI-使用Spring快速开发一款ChatGPT应用
前言 Spring在Java生态中一直占据大半江山。最近我发现Spring社区推出了一个Sprin…