システム環境変数を読み取るコード (Java) |
コード内でシステム環境変数の情報を取得する方法として、Java プロジェクトでシステム環境変数を読み込んだ後、SpringBoot プロジェクトの構成情報を設定する方法を説明します。
//加载Spring的应用上下文
AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();
//Environment是spring中配置文件数据的载体,对外暴露使用的配置文件名称
ConfigurableEnvironment environment = context.getEnvironment();
//根据变量名Key获取对应值
String test = environment.getProperty("TEST");
AnnotationConfigApplicationContext コンテナ作成プロセス (Java 構成ファイルに基づく)。
ClassPathXmlApplicationContext コンテナ (クラスパス下の XML 構成ファイルに基づく)