Build RESTful APIs with Spring MVC
  • Introduction
  • Overview
  • An introduction to REST
  • Prerequisites
  • Getting Started
    • Project skeleton
    • Configure Spring WebMVC
    • Configure Datasource
    • Configure JPA
    • Configure Spring Security
    • Configure Swagger
    • Maven profiles and Spring profiles
  • Getting started with Spring Boot
    • Project skeleton
    • Configure Datasource
    • Configure JPA
    • Configure Spring Security
    • Configure Swagger
    • Maven profiles and Spring profiles
  • Build REST API
  • Handle Exceptions
  • Test APIs
  • Visualize and document REST APIs
  • Secure APIs
  • Upgrade to Spring Boot 1.4
Powered by GitBook
On this page

An introduction to REST

PreviousOverviewNextPrerequisites

Last updated 6 years ago

Was this helpful?

CtrlK

Was this helpful?

REST is the abbreviation of Representational State Transfer. The term REST was introduced and defined in 2000 by Roy Fielding in his doctoral dissertation, Architectural Styles and the Design of Network-based Software Architectures. For Chinese users, you can find a Chinese translation copy from InfoQ.com.