Skip to content

zakdim/spring5-webflux-rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RESTFul WebService with Spring WebFlux

An example application for Section 26: RESTFul WebService with Spring WebFlux of the Udemy course: Spring Framework 5 - Beginner to Guru

Section 26: RESTFul WebService with Spring WebFlux

Lecture 410: Assignment Review

  • Install mongo docker image :
docker login
...
# For better security, log in with a limited-privilege personal access token. 
# Learn more at https://docs.docker.com/go/access-tokens/
docker pull mongo:6.0.3
  • How to run mongo docker container

See https://hub.docker.com/_/mongo

$ docker run --name mongo-sfg -d -p 27017:27017 mongo:6.0.3

 $ docker ps
CONTAINER ID   IMAGE         COMMAND                  CREATED         STATUS         PORTS                      NAMES
0cc6f5736a0b   mongo:6.0.3   "docker-entrypoint.s…"   4 seconds ago   Up 2 seconds   0.0.0.0:27017->27017/tcp   mongo-sfg

# Useful commands:
docker stop mongo-sfg
docker rm mongo-sfg

Lecture 411: Create Category Controller

  • To test CategoryController with curl :
# Get all categories
curl -X 'GET' 'http://localhost:8080/api/v1/categories' -H 'accept: */*'
curl -X 'GET' 'http://localhost:8080/api/v1/categories' -H 'Accept: application/json'

# Get category by ID
curl -X 'GET' 'http://localhost:8080/api/v1/categories/637ad990ce9b462f15e82923' -H 'Accept: */*'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages