https://github.com/chedim/restian
Java REST database access layer
https://github.com/chedim/restian
Last synced: 19 days ago
JSON representation
Java REST database access layer
- Host: GitHub
- URL: https://github.com/chedim/restian
- Owner: chedim
- Created: 2017-12-25T13:00:57.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-03-05T17:25:31.000Z (over 6 years ago)
- Last Synced: 2025-04-25T16:51:04.043Z (over 1 year ago)
- Language: Java
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# restian
Java REST database access layer
## Design notes
### Request processing
1. Transform HTTP request into ApiRequest
1. Identify the type of the operation
2. Transform query string into SQL where statements
3. Identify collections in the request
4. Identify collections to be returned
2. Authorize the query
3. Build full SQL query
4. Execute the query
5. Serialize query results and send the response