💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
使用jackson自定义`JsonSerializer `和 `JsonDeserializer`,通过`@JsonComponent`就可以简单的直接注册bean. `@JsonComponent`可以直接用在`JsonSerializer` 或 `JsonDeserializer`实现类上,也可以用在包含serializers/deserializers的内部类,如下: ~~~ import java.io.*; import com.fasterxml.jackson.core.*; import com.fasterxml.jackson.databind.*; import org.springframework.boot.jackson.*; @JsonComponent public class Example { public static class Serializer extends JsonSerializer<SomeObject> { // ... } public static class Deserializer extends JsonDeserializer<SomeObject> { // ... } } ~~~