タグ

217 件

プログラミング

Featured image of post Logbackで環境ごとにログを出し分ける方法【SpringBoot2】
756文字

Logbackで環境ごとにログを出し分ける方法【SpringBoot2】

SpringBoot2のLogbackで、環境(プロファイル)ごとにログの出力先やフォーマットを切り替える方法。logback-spring.xmlで環境別のlayout.xmlをincludeする構成と、1ファイルにまとめる書き方も♪

Featured image of post SpringBoot2でメッセージプロパティを呼び出す設定【多言語化】
1074文字

SpringBoot2でメッセージプロパティを呼び出す設定【多言語化】

SpringBoot2で独自のmessage.propertiesをロジックから読み込むための設定。読み込み用の設定クラスを用意して呼び出すまでと、ファイル名に言語コードを付けてLocaleごとに出し分ける多言語化まで♪

Featured image of post SpringBoot2でエラーレスポンスを独自にカスタマイズする方法
910文字

SpringBoot2でエラーレスポンスを独自にカスタマイズする方法

SpringBoot2のデフォルトのエラーレスポンスはパッケージ情報やエラー詳細が返ってしまい脆弱性の原因に。DefaultErrorAttributesを継承してgetErrorAttributesをOverrideし、独自のエラーレスポンスにする方法です♪

Featured image of post docker-composeのSchemaSpyでER図を自動生成する方法
3094文字

docker-composeのSchemaSpyでER図を自動生成する方法

docker-composeでSchemaSpyを動かし、既存のデータベースからテーブル構造・カラム・PK/FK・ER図のドキュメントを自動生成する方法。プロパティファイルの準備から起動、publicスキーマしか出ない場合の対処まで♪

Featured image of post GradleにFlywayを組み込んでDBマイグレーションを自動化【SpringBoot2】
3488文字

GradleにFlywayを組み込んでDBマイグレーションを自動化【SpringBoot2】

SpringBoot2のプロジェクトにGradle経由でFlywayを組み込み、DBのパッチ適用を自動化する手順。application.ymlとbuild.gradleの設定、パッチファイルとafterMigrateの用意、flywayCleanでのリセットまで♪

Featured image of post Spring Boot 2 + Gradleでマルチプロジェクト開発 レイヤー構造化編
3090文字

Spring Boot 2 + Gradleでマルチプロジェクト開発 レイヤー構造化編

Spring Boot 2 + Gradleのマルチプロジェクトをapi・datasource・entity・valueのレイヤー構造に整理する手順。各プロジェクトの役割とディレクトリ構成、ビルド関連ファイル、各レイヤーを通してレスポンスを返すまで。DDD入門♪

Featured image of post Atomで.gitignoreのファイルがツリーに表示されない時の設定
526文字

Atomで.gitignoreのファイルがツリーに表示されない時の設定

Atomで.gitignoreに追加したファイルがファイルツリーに表示されないときの設定変更。Preferencesのtree-viewパッケージの設定で「Hide VCS Ignored Files」のチェックを外すだけで表示されるようになります♪

(1 - 22)
Enter Enter キーでジャンプ