{"id":22377796,"url":"https://github.com/arulkumar-lab/arului-apiservice","last_synced_at":"2026-04-30T18:31:11.777Z","repository":{"id":44851554,"uuid":"277848480","full_name":"arulkumar-lab/arului-apiservice","owner":"arulkumar-lab","description":"arului-apiservice API REST services using springboot JPA H2 hateoas HAL","archived":false,"fork":false,"pushed_at":"2022-01-21T23:46:07.000Z","size":71,"stargazers_count":0,"open_issues_count":5,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T18:24:16.349Z","etag":null,"topics":["h2-database","hal","hateoas","hateoas-call","jpa","rest-api","spring-boot"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arulkumar-lab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-07-07T15:04:46.000Z","updated_at":"2020-07-17T16:38:07.000Z","dependencies_parsed_at":"2022-08-24T01:50:15.990Z","dependency_job_id":null,"html_url":"https://github.com/arulkumar-lab/arului-apiservice","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arulkumar-lab/arului-apiservice","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arulkumar-lab%2Farului-apiservice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arulkumar-lab%2Farului-apiservice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arulkumar-lab%2Farului-apiservice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arulkumar-lab%2Farului-apiservice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arulkumar-lab","download_url":"https://codeload.github.com/arulkumar-lab/arului-apiservice/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arulkumar-lab%2Farului-apiservice/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32473804,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["h2-database","hal","hateoas","hateoas-call","jpa","rest-api","spring-boot"],"created_at":"2024-12-04T22:15:38.585Z","updated_at":"2026-04-30T18:31:11.747Z","avatar_url":"https://github.com/arulkumar-lab.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# arului-apiservice\narului-apiservice API REST services using springboot JPA H2 hateoas HAL\n\n\u003cblockquote\u003eDownload and install H2 database engine\u003c/blockquote\u003e\n\n\n1. ```mvn install```\n\n2. ```spring-boot:run```\n\n\u003ch3\u003eCountry controller - HATEOAS service call\u003c/h3\u003e\n\n```http://localhost:2020/arului-service/country```\n```http://localhost:2020/arului-service/country?name=xyz```\n***\n\u003ch3\u003ePersonRepository - HATEOAS call using RepositoryRestResource\u003c/h3\u003e\n\n```http://localhost:2020/arului-service/people```\n***\n\u003ch3\u003eItem Controller - REST service call using H2 database engine\u003c/h3\u003e\n\n```http://localhost:2020/arului-service/item```\n***\n![image](https://user-images.githubusercontent.com/56085499/86805428-c6f3f100-c06f-11ea-9c26-0f7b929839cc.png)\n\n![image](https://user-images.githubusercontent.com/56085499/86805652-fb67ad00-c06f-11ea-89f6-248e1535bcee.png)\n\n![image](https://user-images.githubusercontent.com/56085499/86805841-2fdb6900-c070-11ea-9b3a-d8fd2656c68c.png)\n\n![image](https://user-images.githubusercontent.com/56085499/86806040-631df800-c070-11ea-9e5d-6edd31c5d02f.png)\n\nNote:\nIf any error during build/runtime error related to jsonpath comment below lines from pom.xml and try\n\u003cpre\u003e\u003ccode\u003e\n\u0026lt;dependency\u003e\n\t\t\t\u0026lt;groupId\u003ecom.jayway.jsonpath\u0026lt;/groupId\u003e\n\t\t\t\u0026lt;artifactId\u003ejson-path-assert\u0026lt;/artifactId\u003e\n\t\t\t\u0026lt;version\u003e2.4.0\u0026lt;/version\u003e\n\t\t\t\u0026lt;scope\u003etest\u0026lt;/scope\u003e\n\t\t\u0026lt;/dependency\u003e\n\t\t\u0026lt;dependency\u003e\n\t\t\t\u0026lt;groupId\u003ecom.jayway.jsonpath\u0026lt;/groupId\u003e\n\t\t\t\u0026lt;artifactId\u003ejson-path\u0026lt;/artifactId\u003e\n\t\t\t\u0026lt;version\u003e2.4.0\u0026lt;/version\u003e\n\t\t\t\u0026lt;scope\u003etest\u0026lt;/scope\u003e\n\t\t\u0026lt;/dependency\u003e\n\u003c/code\u003e\u003c/pre\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farulkumar-lab%2Farului-apiservice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farulkumar-lab%2Farului-apiservice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farulkumar-lab%2Farului-apiservice/lists"}