javaに関するbloguchiのブックマーク (2)

  • Spring Bootのアプリケーションで環境ごとにプロファイルを切り替える方法 | ぶろぐち

    こんにちは!ぐち(@bloguchi)です。 ネットで検索するとapplication.propertiesの設定やjavaコマンドでの起動時に環境変数を設定する方法はたくさんあったのですが、僕がやりたかったのは、warファイルをサーバのTomcat配下にデプロイし、サーバ側で静的に定義した値でプロファイルを切り替えたかったのです。 それでは早速、その方法をご紹介します。 環境ごとの設定ファイルを準備する Spring bootのプロジェクトはデフォルトではapplication.ymlが作られていると思いますが、これらをサーバ側で設定するプロファイル名をつけた形で複数用意します。 僕はデフォルトとは別に、staging(ステージング環境)とproduction(番環境)のプロファイルを準備しました。 書式はSpring Bootのルールに従い、application-XXX.ymlとし

    Spring Bootのアプリケーションで環境ごとにプロファイルを切り替える方法 | ぶろぐち
  • クラスの親子関係と処理の方法について複数の言語で書いてみた | ぶろぐち

    クラスの親子関係と処理の方法について複数の言語で書いてみた こんにちは!ぐち(@bloguchi)です。 そうだ!クラスの継承について書いてみよう! という完全に京都に行かんばかりの勢いで思い立ったので、ご紹介します。普段からコード書いてないと忘れちゃってますね。めちゃくちゃ初歩的なことやのに。 実行結果 親クラスで文字列の変数1つとメソッド(関数)を1つ定義して、子クラスにメソッド(関数)1つを定義し、実行時は子クラスのインスタンスから自クラスのメソッドを呼び出し、親クラスのメソッドを呼び出し、親クラスの変数を表示するといった簡単な処理を書きます。 実行結果は共通して下記のようになります。 called subAction() called mainAction() foo Java まずはjavaからご紹介します。新しいバージョンがリリースされどんどん書き方が変わっていきますが基的な

    クラスの親子関係と処理の方法について複数の言語で書いてみた | ぶろぐち
  • 1