APIJSON is a real-time, zero-code, powerful, and secure ORM library and protocol README.md1-6 README-Chinese.md1-5 It enables backend developers to expose APIs and documentation without writing manual controller or service code, while empowering frontend clients to arbitrarily customize the data shape and structure of request and response JSON payloads README.md1-6
This page serves as a high-level parent overview of the APIJSON codebase layout, core architectural philosophy, and links to detailed child documentation.
Sources: README.md1-6 README-Chinese.md1-5
The APIJSON codebase is structured around a core ORM engine (APIJSONORM), auxiliary documentation, and repository assets.
Figure 1: High-level repository structure mapping architectural directories to core Java entities.
Sources: APIJSONORM/README.md1-3 Roadmap.md1-5
For comprehensive instructions on adding Maven or Gradle dependencies (apijson-orm), building the project, running demo servers, and configuring logging via apijson.Log, see Getting Started.
Sources: APIJSONORM/README.md5-51
APIJSON spans a broad ecosystem of companion modules—including apijson-framework, routing plugins, column filtering plugins, database plugins, multi-language ports (Go, C#, PHP), and automated testing suites like APIAuto—detailed in Ecosystem and Related Projects.
Sources: README.md60-64 README-Chinese.md60-64 CONTRIBUTING.md10-54
Refresh this wiki
This wiki was recently refreshed. Please wait 6 days to refresh again.