Overview of Fastjson2 Project Structure
mainFastjson2 is a high-performance JSON library for Java supporting both JSON and JSONB (binary JSON) formats. The project is organized into several modules:
core/: The main library (requires JDK 8+).fastjson1-compatible/: Provides the Fastjson 1.x API compatibility layer.kotlin/: Provides Kotlin extension functions and DSL.extension-spring5/&extension-spring6/: Integrations for Spring frameworks.extension/: Base extensions for technologies like Arrow, ClickHouse, Geo, and Retrofit.extension-jaxrs/: JAX-RS integration.extension-solon/: Solon framework integration.