- It is a SpringBoot application which provide REST APIs to admin for posting, updating, deleting blog whereas users can read and comment on post.
- Authorization is added for users using Spring Security.
- Logged In Admin can post, update, delete blog.
- Logged In User can view blogs and comment on blogs.
- Individual Project
Java | SpringBoot | Spring Security | Lombok | PostMan | MySQL | Git | Swagger | Mapper
-
Copy the code and start it into your STS.
-
Then make change in application.properties file according to your mySQL username and password.
-
Then run the application as Spring Boot App.
-
Once it starts,you can test your APIs on postman or swagger.
-
To test on swagger : Browse "http://localhost:8080/swagger-ui/index.html#/"
- To get a clear understanding of complete flow of application . Please go through this attached short video.