Social media to share posts, allow add comments and users.
# doc spring base
https://docs.spring.io/spring-boot/docs/current/reference/html/index.html
# doc aplication.properties
https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#application-properties.actuator.management.endpoints.web.base-path
docker-compse up -d
Springboot
JUnit
Mockiton
MongoDB
Docker
Access documentation API
http://localhost:8080/swagger-ui/index.html
http://localhost:8080/v3/api-docs
git init
git config --global user.name "user"
git config --global user.email "user@mail.com"
git add .
git commit -m "Startup project"
git add remote ....
git push ....
[ ] Finish endpoints
[ ] Implement tests, container etc
[ ] Use faker to mock data
[ ] Add docker suport to build image
base on https://www.docker.com/blog/9-tips-for-containerizing-your-spring-boot-code/
java -jar target/myspace-0-0.1-SNAOSHOT.jar check on browser http://localhost:8080/swagger-ui/index.html
- simple way to change base path configure on YAML, for example i want to set /api
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Web
The following guides illustrate how to use some features concretely: