This is the Oiyokan demo site, available under the Apache license, where you can experience the OData v4 Server for free.
- This demo site uses Oiyokan to provide the Sakila DVD rental stored in the h2 database as an OData v4 Server.
- Metadata of OData v4 is provided at $metadata.
- Source code at github.
Getting Started with the Oiyokan can be viewed at the following URL (written in Japanese).
HTTP method | 対応する SQL | 準拠する OData specification 記述 |
---|---|---|
GET | SELECT | Request (Individual, Query) |
POST | INSERT | Create |
PATCH | UPSERT | Update |
PATCH (If-Match="*") | UPDATE | Update with header If-Match |
PATCH (If-None-Match="*") | INSERT | Update with header If-None-Match |
DELETE | DELETE | Delete |
- $select
- $count
- $filter
- $orderby
- $top
- $skip
- Note: In Oiyokan 1.x, $search and $expand are not supported.
- Oiyokan Library - github
- Oiyokan Initializr - github
- Oiyokan Demosite - github
- Oiyokan Demosite-Test - github
You can run OData v4 DemoSite server at your computer.
Check out source code repository and you can run it as Spring Boot Web Server.
mvn package spring-boot:run
You can find the running Oiyokan DemoSite server at Heroku.