注释类型 JsonComponent
@Target(TYPE) @Retention(RUNTIME) @Documented @Component public @interface JsonComponent
Component
that providesJsonSerializer
and/orJsonDeserializer
implementations to be registered with Jackson whenJsonComponentModule
is in use. Can be used to annotateJsonSerializer
orJsonDeserializer
implementations directly or a class that contains them as inner-classes. For example:@JsonComponent public class CustomerJsonComponent { public static class Serializer extends JsonSerializer<Customer> { // ... } public static class Deserializer extends JsonDeserializer<Customer> { // ... } }
- 从以下版本开始:
- 1.4.0
- 另请参阅:
JsonComponentModule