Explicación
Daniel Garcia Costa このページを編集 8 ヶ月 前

Este proyecto es un ejempo de como utilizar una base de datos MongoDB en Spring Boot mediante Spring Data.

Para poder ejecutarlo es necesario disponer de una instancia de Mongo a la que conectarse. Lo más sencillo es lanzar el contenedor oficial de MongoDB

$ docker pull mongo
$ docker run --name mongodb -d -p 27017:27017 mongo:latest

Una vez lanzado el contenedor, ya se puede ejecutar el proyecto.

Crear un usuario

http POST 127.0.0.1:8080/api/v1/users id="1" firstname="Dani" lastname="Garcia" email="daniel.garcia@uv.es"

Obtener todos los usuarios

http GET 127.0.0.1:8080/api/v1/users

Obtener usuarios por nombre

http GET 127.0.0.1:8080/api/v1/users?firstname=Dani

Obtener usuarios por apellido

http GET 127.0.0.1:8080/api/v1/users?lastname=Garcia

Obtener usuarios cuyo nombre empiece por x

http GET 127.0.0.1:8080/api/v1/users?firstname=Da&start=true

Obtener usuarios cuyo apellido empiece por x

http GET 127.0.0.1:8080/api/v1/users?lastname=Gar&start=true