Class NutzJsonMessageConverterAutoConfiguration

java.lang.Object
tech.riemann.nif.nutz.json.NutzJsonMessageConverterAutoConfiguration

@AutoConfiguration @ConditionalOnClass(org.nutz.json.Json.class) @EnableConfigurationProperties(NutzJsonAutoConfigurationProperties.class) public class NutzJsonMessageConverterAutoConfiguration extends Object
Nutz JSON 消息转换器的自动配置类。

该类用于在 Spring Boot 应用中集成 Nutz 的 JSON 处理能力,通过自动配置的方式注册 HttpMessageConverter 实例,以支持 HTTP 请求和响应中的 JSON 数据处理。

Author:
kerbores(kerbores@gmail.com)
  • Constructor Details

    • NutzJsonMessageConverterAutoConfiguration

      public NutzJsonMessageConverterAutoConfiguration()
  • Method Details

    • init

      @PostConstruct public void init()
      初始化方法,在 Spring 容器初始化完成后执行。

      该方法会从 Spring 容器中获取所有类型为 JsonTypeHandler 的 Bean, 并将它们注册到 Nutz 的 JSON 处理器中。此外,还会手动添加 URI 和 URL 类型的处理器。