{"id":22107012,"url":"https://github.com/ztrzaska/mongodb","last_synced_at":"2026-05-11T05:56:23.222Z","repository":{"id":183932519,"uuid":"537026739","full_name":"ztrzaska/mongodb","owner":"ztrzaska","description":"Mongo noSQL embedded database with REST API","archived":false,"fork":false,"pushed_at":"2022-09-15T14:38:00.000Z","size":77,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T09:31:01.727Z","etag":null,"topics":["mongo","mongodb","nosql","nosql-database","spring-boot","swagger","swagger-ui"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ztrzaska.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-09-15T12:55:41.000Z","updated_at":"2023-02-07T16:46:04.000Z","dependencies_parsed_at":"2023-07-26T12:44:02.526Z","dependency_job_id":null,"html_url":"https://github.com/ztrzaska/mongodb","commit_stats":null,"previous_names":["ztrzaska/mongodb"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fmongodb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fmongodb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fmongodb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ztrzaska%2Fmongodb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ztrzaska","download_url":"https://codeload.github.com/ztrzaska/mongodb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245200706,"owners_count":20576674,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["mongo","mongodb","nosql","nosql-database","spring-boot","swagger","swagger-ui"],"created_at":"2024-12-01T08:13:44.341Z","updated_at":"2026-05-11T05:56:23.145Z","avatar_url":"https://github.com/ztrzaska.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mongo noSQL embedded database with REST API\n\n### Get started\n\nThis project demonstrates sample spring boot microservice, which use noSQL embedded mongo database. \n\nOn start-up application saves few entities to the database. Objects are stored as whole json documents and by using entity relationships with DBRef annotation.\nProject facilitates REST API with swagger tool to ease invoke endpoints.\n\n### Swagger\n\n```\nhttp://localhost:8080/swagger-ui/\n```\n\n### Database connection details and initial data\n\nThere is no authorization needed\n\n```\nmongodb://localhost:27017\n```\n\nInital data loaded on start-up\n\n![img.png](img.png)\n\n### Spring boot configuration\n\n```\nspring.data.mongodb.port=27017\nspring.data.mongodb.database=embedded\n```\n\n\n### Docker\n```\ndocker build -t mongodb-java .\ndocker run -dp 8080:8080 mongodb-java\n```\n\n### Reference Documentation\n\nFor further reference, please consider the following sections:\n\n* [Mongodb documentation](https://www.mongodb.com/docs/)\n* [Spring Data MongoDB](https://docs.spring.io/spring-boot/docs/2.7.3/reference/htmlsingle/#data.nosql.mongodb)\n* [Embedded MongoDB Database](https://docs.spring.io/spring-boot/docs/2.7.3/reference/htmlsingle/#data.nosql.mongodb.embedded)\n* [Spring Boot Maven Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/2.7.3/maven-plugin/reference/html/)\n* [Create an OCI image](https://docs.spring.io/spring-boot/docs/2.7.3/maven-plugin/reference/html/#build-image)\n* [Spring Web](https://docs.spring.io/spring-boot/docs/2.7.3/reference/htmlsingle/#web)\n\n### Guides\n\nThe following guides illustrate how to use some features concretely:\n\n* [Accessing Data with MongoDB](https://spring.io/guides/gs/accessing-data-mongodb/)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fztrzaska%2Fmongodb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fztrzaska%2Fmongodb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fztrzaska%2Fmongodb/lists"}