@PathParam と @PathVariable の違いは何ですか [closed] 質問する

@PathParam と @PathVariable の違いは何ですか [closed] 質問する

私の知る限り、どちらも同じ目的を果たします。ただし、これは@PathVariableSpring MVC からのものであり、これ@PathParamは JAX-RS からのものです。これについて何か知見はありますか?

ベストアンサー1

@パス変数そして@パスパラメータどちらもパラメータにアクセスするために使用されますURI テンプレート

違い:

  • あなたが言及したように@PathVariable、春からであり@PathParamJAX-RS
  • @PathParamREST でのみ使用できますが、@PathVariableSpring で使用されるため、MVC と REST で動作します。

参照:@RequestParam と @QueryParam アノテーションの違い

おすすめ記事