Demonstrates object-relational mapping for JSON objects within a RESTful Gilhari microservice, showcasing one-to-one and one-to-many BYVALUE relationships and advanced query capabilities.
Sponsored
Gilhari is a Docker-compatible microservice framework that provides RESTful Object-Relational Mapping (ORM) functionality for JSON objects with any relational database, automating REST APIs, JSON CRUD operations, and database schema setup without manual coding. This repository provides a specific example of configuring Gilhari to handle complex JSON object models featuring both one-to-one and one-to-many BYVALUE (containment) relationships, along with advanced querying capabilities like path expressions and GraphQL-like projections. It enables users to deploy a standalone RESTful microservice for persisting app-specific JSON objects with sophisticated relational mappings.
主な機能
01Automated RESTful ORM for JSON objects with relational databases
02Robust support for one-to-many BYVALUE (containment) relationships
030 GitHub stars
04Advanced querying using path expressions for nested object attributes
05GraphQL-like projections and selective following for customized data retrieval
06Seamless management of one-to-one BYVALUE (containment) relationships
ユースケース
01Developing microservices for persisting JSON objects with complex relational models
02Implementing cascade-on-delete behavior for contained child objects
03Executing advanced queries on nested JSON structures using path expressions and projections