Java设计模式:Caching

本文主要介绍 Caching 业务委托模式,在 Java Design Patterns 网站上有对该模式进行介绍。这里主要是做个笔记,并添加一些扩展,以加深对该设计模式的理解。 介绍 缓存模式(C...

2023-09-25 · chensoul

React入门:初始化应用的两种方法

在 React 中,您可以使用多种方法来初始化一个应用程序。以下是几种常见的方法: 使用 Create React App(CRA)。Create React App 是一个官方提供的脚手架工具,...

2023-09-22 · chensoul

Java设计模式:Bytecode

本文主要介绍 Bytecode 业务委托模式,在 Java Design Patterns 网站上有对该模式进行介绍。这里主要是做个笔记,并添加一些扩展,以加深对该设计模式的理解。 介绍 字节码设计模...

2023-09-22 · chensoul

[译]SPRING BOOT JWT - 如何使用 SPRING SECURITY 和 JSON WEB 令牌保护您的 REST API

如果您快速搜索如何使用 JSON Web Tokens 在 Spring Boot 中保护 REST API,您会发现很多相同的结果。这些结果包含一种方法,该方法涉及编写自定义过滤器链并引入第三方库来...

2023-09-19 · chensoul

[译]Spring Security 与 JWT for REST API

免责声明:Spring Security 5+ 已发布 OAuth JWT 支持。建议使用最新版本的 OAuth 来支持 JWT,而不是使用自定义安全性或过滤器。 Spring 被认为是Java生态系统中值得...

2023-09-19 · chensoul

Java设计模式:Builder

本文主要介绍 Builder 构造器模式,在 Java Design Patterns 网站上有对该模式进行介绍。这里主要是做个笔记,并添加一些扩展,以加深对该设计模式的理解。 介绍 构造器模式(B...

2023-09-05 · chensoul

Java设计模式:Business Delegate

本文主要介绍 Business Delegate 业务委托模式,在 Java Design Patterns 网站上有对该模式进行介绍。这里主要是做个笔记,并添加一些扩展,以加深对该设计模式的理解。 介绍 业务委托模...

2023-09-05 · chensoul

Java设计模式:Bridge

本文主要介绍 Bridge 桥接模式,在 Java Design Patterns 网站上有对该模式进行介绍。这里主要是做个笔记,并添加一些扩展,以加深对该设计模式的理解。 介绍 桥接模式(Bri...

2023-08-28 · chensoul

Java设计模式:Balking

本文主要介绍 Balking 模式,在 Java Design Patterns 网站上有对该模式进行介绍。这里主要是做个笔记,并添加一些扩展,以加深对该设计模式的理解。 介绍 止步模式(Balki...

2023-08-25 · chensoul

[译]REST API 的自定义错误消息处理

1. 概述 在本教程中,我们将讨论如何为 Spring REST API 实现全局错误处理程序。 我们将使用每个异常的语义为客户端构建有意义的错误消息,其明确的目标是为客户端提...

2023-08-25 · chensoul