jsonrpc-spring-boot-starter documentation is split by onboarding, implementation, reference, and operations.
- Quick setup:
getting-started.md - Spring Boot usage:
spring-boot-guide.md - Pure Java usage:
pure-java-guide.md
- Protocol behavior and JSON-RPC compliance:
protocol-and-compliance.md - Incoming response classification/parsing/validation guidance:
protocol-and-compliance.md,pure-java-guide.md - Registration styles and parameter binding rules:
registration-and-binding.md - Configuration keys, defaults, constraints, and precedence:
configuration-reference.md - Extension interfaces and override points:
extension-points.md
- Module and runtime architecture:
architecture.md
- Test strategy (unit/integration/e2e/smoke/api compatibility):
testing-and-quality.md - Performance guidance and JMH usage:
performance.md - Failure diagnosis and fixes:
troubleshooting.md - Release and publish flow:
release-checklist.md
- Spring Boot sample:
../samples/spring-boot-demo/README.md - Pure Java sample:
../samples/pure-java-demo/README.md
- Project overview:
../README.md - Contribution workflow:
../CONTRIBUTING.md - Security policy:
../SECURITY.md - Release notes: https://github.com/limehee/jsonrpc-spring-boot-starter/releases