Kesha Williams demonstrates creating a custom API.
- [Narrator] In this video we will look…at creating a custom API.…This is the case where you have information…or data that you'd like to share with others…and the easiest way to give them access…is to put an API on top of your data.…I will demonstrate the process…of creating an API using Java-based Spring Data REST.…So this is the documentation page for Spring Data REST.…Spring Data REST is a part of the umbrella…Spring Data project and makes it easy…to build hypermedia driven RESTful web services.…
So now let's navigate back to the code…and that is in Intellij…and let's open the Maven POM file.…So you will find it here, just double click on it…and notice on lines 66-69 I've included…the Spring DATA rest dependency and that's all…I need to do to start using Spring Data REST.…So now let's look at our domain model.…
So you can open ticket.java…and that's under domain.…Double click on it.…Let's make more room.…So we are looking at code…for a ticketing system that allows…for the submission of a ticket request…and at the heart of the application…
- What is a web service?
- Securing web services
- Consuming and creating a RESTful API
- Documenting an API
- Creating a web service
- Consuming a SOAP web service
- Developing APIs using GraphQL
Skill Level Beginner
HTTP Essential Trainingwith Morten Rand-Hendriksen50m 18s Beginner
What you should know1m 12s
1. Understanding Web Services
2. Using RESTful APIs and HATEOAS
3. Using SOAP-Based Web Services
4. Developing APIs Using GraphQL
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.