refactor: 重构 sa-token-fastjson 插件

This commit is contained in:
click33
2025-02-26 06:09:55 +08:00
parent ca787ec240
commit 03ad51ef7b
18 changed files with 147 additions and 91 deletions

View File

@@ -62,7 +62,7 @@
</dependency>
<dependency>
<groupId>cn.dev33</groupId>
<artifactId>sa-token-serializer-features</artifactId>
<artifactId>sa-token-fastjson</artifactId>
<version>${sa-token.version}</version>
</dependency>

View File

@@ -94,17 +94,17 @@ public class SaTokenConfigure implements WebMvcConfigurer {
System.out.println("自定义插件安装钩子函数...");
return SaTokenPluginHolder.instance
.onBeforeInstall(SaTokenPluginForJackson.class, plugin -> {
System.out.println("SaTokenPluginForJackson 插件安装前置钩子...");
})
.onAfterInstall(SaTokenPluginForJackson.class, plugin -> {
System.out.println("SaTokenPluginForJackson 插件安装后置钩子...");
})
.onAfterInstall(SaTokenPluginForJackson.class, plugin -> {
System.out.println("SaTokenPluginForJackson 插件安装后置钩子2...");
})
// .onBeforeInstall(SaTokenPluginForJackson.class, plugin -> {
// System.out.println("SaTokenPluginForJackson 插件安装前置钩子...");
// })
//
// .onAfterInstall(SaTokenPluginForJackson.class, plugin -> {
// System.out.println("SaTokenPluginForJackson 插件安装后置钩子...");
// })
//
// .onAfterInstall(SaTokenPluginForJackson.class, plugin -> {
// System.out.println("SaTokenPluginForJackson 插件安装后置钩子2...");
// })
// .onInstall(SaTokenPluginForJackson.class, plugin -> {
// System.out.println("注册 install 钩子函数后,插件的默认安装行为将不再执行 ...");