feat: 新增 SaSerializerTemplate 序列化器

This commit is contained in:
click33
2025-02-23 21:43:27 +08:00
parent b90754839c
commit e898ad70c5
5 changed files with 118 additions and 0 deletions
@@ -31,6 +31,7 @@ import cn.dev33.satoken.listener.SaTokenListener;
import cn.dev33.satoken.log.SaLog;
import cn.dev33.satoken.plugin.SaTokenPluginLoader;
import cn.dev33.satoken.same.SaSameTemplate;
import cn.dev33.satoken.serializer.SaSerializerTemplate;
import cn.dev33.satoken.sign.SaSignTemplate;
import cn.dev33.satoken.spring.pathmatch.SaPathMatcherHolder;
import cn.dev33.satoken.stp.StpInterface;
@@ -185,6 +186,16 @@ public class SaBeanInject {
SaManager.setSaJsonTemplate(saJsonTemplate);
}
/**
* 注入自定义的序列化器 Bean
*
* @param saSerializerTemplate 序列化器
*/
@Autowired(required = false)
public void setSaSerializerTemplate(SaSerializerTemplate saSerializerTemplate) {
SaManager.setSaSerializerTemplate(saSerializerTemplate);
}
/**
* 注入自定义的 参数签名 Bean
*