Rex Java學習筆記

2021年3月1日 星期一

REST API的四個Level

https://martinfowler.com/articles/richardsonMaturityModel.html

  • Level 0:最基本的級別,不算是REST風格,Web Service屬於這級別
  • Level 1 - Resources
  • Level 2 - HTTP Verbs
  • Level 3 - Hypermedia Controls
  • The Meaning of the Levels

 

Know how RESTful your API is: An Overview of the Richardson Maturity Model
https://developers.redhat.com/blog/2017/09/13/know-how-restful-your-api-is-an-overview-of-the-richardson-maturity-model/

 

你的REST不是REST?
https://www.ithome.com.tw/voice/128528


Spring HATEOAS
https://spring.io/projects/spring-hateoas
https://openhome.cc/Gossip/Spring/HATEOAS.html

張貼者: Rex 於 下午4:03
以電子郵件傳送這篇文章BlogThis!分享至 X分享至 Facebook分享到 Pinterest
標籤: REST, Spring HATEOAS

沒有留言:

張貼留言

較新的文章 較舊的文章 首頁
訂閱: 張貼留言 (Atom)

搜尋此網誌

網誌存檔

  • ►  2025 (3)
    • ►  2月 (3)
  • ►  2022 (16)
    • ►  4月 (1)
    • ►  3月 (13)
    • ►  2月 (2)
  • ▼  2021 (29)
    • ▼  3月 (12)
      • XML使用CDATA避免&符號解析失敗
      • 內網環境編譯Maven專案,設定Proxy的步驟
      • Spring Security Reference (5.0.12)
      • disable-url-rewriting =“true
      • Cookie的setHttpOnly()和setSecure()
      • ddd-by-examples
      • REST API的四個Level
      • Spring Security設定同個使用者一次只能一個session登入
      • Spring Security CSRF不保護GET,HEAD,TRACE,OPTIONS等Safe...
      • Control the Session with Spring Security
      • Thymeleaf加入Spring Security標籤的支援
      • JSR 315: Java Servlet 3.0 Specification
    • ►  2月 (15)
    • ►  1月 (2)
  • ►  2020 (25)
    • ►  12月 (3)
    • ►  11月 (5)
    • ►  10月 (1)
    • ►  8月 (8)
    • ►  7月 (2)
    • ►  6月 (4)
    • ►  5月 (1)
    • ►  3月 (1)
  • ►  2019 (7)
    • ►  12月 (1)
    • ►  10月 (1)
    • ►  8月 (5)

網站連結

  • Java SE 6 技術手冊

標籤

  • 非同步
  • 套件
  • 書
  • 資安
  • 影片
  • 範例
  • 錯誤排除
  • Axon
  • BlockingQueue
  • CGLIB
  • Circuit Breaker
  • Connection Pool
  • Cookie
  • CQRS
  • CSRF
  • Database Reverse Engineer
  • Design Pattern
  • Docker
  • ElasticSearch
  • Encoding
  • Excel
  • Freemarker
  • GraalVM
  • Gradle
  • Guava
  • H2Database
  • Hibernate
  • HikariCP
  • HSQLDB
  • IntelliJ IDEA
  • Java 11
  • Java 12
  • Java 8
  • Java 8,範例
  • Java 9
  • Javassist
  • JCConf
  • JDBC
  • JNDI
  • JPA
  • JPQL
  • JVM
  • Kotlin
  • LDAP
  • Linux
  • LiveReload
  • Lombok
  • Map
  • Maven
  • MicroProfile
  • Microservices
  • MQ
  • MyBatis
  • NetBeans
  • Network
  • Off-heap
  • OOM
  • OWASP
  • PaaS
  • Panache
  • Quarkus
  • RabbitMQ
  • REST
  • Scaffolding‬
  • Servlet
  • Session
  • Spring
  • Spring Boot
  • Spring Cloud
  • Spring Data JPA
  • Spring HATEOAS
  • Spring Security
  • SQL Server
  • STW
  • Thymeleaf
  • Tomcat
  • XML

RSS訂閱

發表文章
Atom
發表文章
留言
Atom
留言
簡單主題. 技術提供:Blogger.