ホームページ >Java >&#&チュートリアル >Spring Boot で application.properties からプロパティにアクセスする方法は?

Spring Boot で application.properties からプロパティにアクセスする方法は?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-02 08:25:10546ブラウズ

How to Access Properties from application.properties in Spring Boot?

Spring Boot の application.properties からのプロパティへのアクセス

Spring Boot は、application.properties ファイルで定義された値にアクセスする便利な方法を提供します。これは、アプリケーションを再コンパイルせずに簡単に変更できる構成情報を保存する場合に便利です。

特定のプロパティへのアクセス

特定のプロパティにアクセスするには、@Value アノテーションを使用します。 ${} で囲まれたプロパティ名とともに。たとえば、userBucket.path プロパティにアクセスするには:

@Value("${userBucket.path}")
private String userBucketPath;

これにより、userBucket.path プロパティの値が userBucketPath フィールドに自動的に挿入されます。その後、必要に応じてアプリケーション コードでこのフィールドを使用できます。

追加の Spring Boot 構成

Spring Boot は、さまざまな方法で外部化された構成もサポートしています。 Spring Boot ドキュメントの「外部化された構成」セクションには、使用可能なオプションに関する詳細情報が記載されています。

  • [環境プロパティ]ソース](https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-environment-properties)
  • [プロパティソース](https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-property-sources)
  • [構成プロパティ](https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-configuration-properties)
  • [YAML構成](https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config-yaml-support)

これらの機能を活用すると、application.properties ファイルなどのさまざまな外部ソースから構成値を簡単に管理し、アクセスできます。

以上がSpring Boot で application.properties からプロパティにアクセスする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。