我的工作與Java星火建立了一個REST服務器上,我想知道有關定義路徑參數以下兩種語法之間的區別,使用:path-parameter
VS {path-parameter}
:Java Spark中`:path-param`和`{path-param}`有什麼區別?
path("/containers/:container-id",() -> { ...})
path("/shipments/{shipment-id}",() -> { ... })
在一個點上,查詢時路徑參數在路徑/{handler-id}
(它嵌套在/v1
和/handlers
內),我必須將:
格式的語法更改爲{}
格式,以便在查詢參數handler-id
時讓Spark不返回null
。
那麼這兩種語法有什麼區別?