Project
Expanded

Create a Blog REST API with Spring Boot

Course info
Rating
(89)
Level
Beginner
Updated
Apr 2, 2020
Duration
1h 45m
Table of contents
Setup
30m
Create the Post Repository and Save Data
30m
Add Author Relationships and Data
30m
Versioning and Validation
15m
Description
Course info
Rating
(89)
Level
Beginner
Updated
Apr 2, 2020
Duration
1h 45m
Your 10-day individual free trial includes:

Expanded library

This course and over 7,000+ additional courses from our full course library.

Hands-on library

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
*Available on Premium only
Description

In this project, you’ll create and customize domain models and repositories for blog posts and their author. Then we'll see how Spring Boot and Spring Data REST automatically export those domain objects to a REST API.

  1. Set up your local environment for projects.
  2. Create the Post Repository interface and use it to save data to the database.
  3. add the relationship between Post and Author and then add Author data to the database.
  4. add versions to the entities and to the API, then add validation.
Course FAQ
Course FAQ
What is Spring Boot?

Spring Boot is a Java-based framework you can use to create standalone Spring-based applications.

What is Spring Data REST used for?

Spring Data Rest compliments Spring Data repositories to help you build hypermedia-driven applications.

Who is this Project for?

This Pluralsight Project is ideal for beginners because you can submit your code and receive feedback to help you complete the Project successfully.

What will I learn in this Project?

This is a beginner-level Project that will walk you through the code download, development environment configuration, and even give feedback on your submitted code.

About the author
About the author

Sarah just finished her PhD in Computer Science and in that process found two loves: inventing things and teaching. Working at Pluralsight allows her to do what she loves and work with some amazing people.

More from the author
Java: Using Lists (Interactive)
Beginner
15m
Oct 28, 2021
More courses by Sarah Holderness