我的工作与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
。
那么这两种语法有什么区别?