CATEGORY

共通ユーティリティ

【Spring MVC】プロパティファイルに定義した値を取得する方法

概要 プロパティファイルに定義した値をJava側で参照する方法についてまとめた。   バージョン 今回使用しているライブラリのバージョンは以下となる。 spring-webmvc: 5.3.32   プロパティ用意 Java側で取得したい値をプロパティファイルに定義して、クラスパス配下に格納する。   /src/main/resources/hoge.properti […]

【Spring MVC】UriComponentsBuilderの基本的な使い方

概要 UriComponentsBuilderはspring-webが提供するライブラリで、URLを動的に構築するために使用するクラスとなる。 パスパラメータを動的に設定したりクエリパラメータを動的に設定したりと、UriComponentsBuilderを使用することでURL作成が楽になる。 今回はUriComponentsBuilderの基本的な使用方法についてまとめた。   パスパラ […]

【Spring MVC】MessageSourceの基本的な使い方

概要 Springのメッセージ管理を行うMessageSourceを使用して外部ファイルからメッセージを取得する方法についてまとめた。 MessageSourceはプロパティファイルに定義したメッセージを取得する機能を提供する。 また、SpringのBeanバリデーション等にあわせて自動でバリデーションエラーメッセージを取得する機能も提供する。   前提 Mavenプロジェクトの作成方法 […]