【Spring Boot小ネタ】APIのprefixに/apiを付ける




どうも高妻です。Twitterでプログラミングのことや暗号通貨のことをつぶやいているのでよかったらフォローしてください。  

Spring BootでRESTful API実装

RESTful APIを実装するときにAPIのprefixに/apiとつけたい時があると思います。Spring Bootなら簡単に設定できます。

application.propertiesに下記を追加するだけでAPIのprefixに/apiを付けることができます。

設定ファイル以外だとソースコード上でも定義できますがこっちの方が簡単かと思います。

一つだけデメリットがあるとすれば、環境毎にapplication-develop.properties、application-production.propertiesというように複数ファイルを作るので全てのファイルに同じ設定を書かないといけないです。

ちょっと煩わしいですがパッと対応したい時はこれで事足りるかと思います。

参考情報:https://stackoverflow.com/questions/28006501/how-to-specify-prefix-for-all-controllers-in-spring-boot

合わせて読みたい

The following two tabs change content below.

高妻智一

2013年CyberAgent新卒入社 スマホゲームを作る子会社に所属し、サーバーサイドのエンジニアを担当。2年目の終わりから新規子会社の立ち上げに参加し、サーバーサイドのエンジニアリーダーとしてサービースのリリースから運用までを担当。 現在はTwitterなどSNSのテキスト解析を行うソーシャルメディア分析のサーバーサイドを開発中。言語はNode.js、Kotlinを使用。






コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です