私の知る限り、どちらも同じ目的を果たします。ただし、これは@PathVariable
Spring MVC からのものであり、これ@PathParam
は JAX-RS からのものです。これについて何か知見はありますか?
ベストアンサー1
@パス変数そして@パスパラメータどちらもパラメータにアクセスするために使用されますURI テンプレート
違い:
- あなたが言及したように
@PathVariable
、春からであり@PathParam
、JAX-RS。 @PathParam
REST でのみ使用できますが、@PathVariable
Spring で使用されるため、MVC と REST で動作します。