springbootは、設定ファイルを読み込み

1.propertie構成データ読み出し

/ ** コンフィギュレーション・ファイル内のデータを取ることによって*値 * / @Component @PropertySource(値 = { "設定/ db-config.properties" }) パブリック クラスInfoConfig1 { @value(「{$ } db.username " プライベート文字列useranme; @value( " db.Password $ {}」プライベート文字列のパスワード; パブリック文字列getUseranme(){ 戻りuseranme; } パブリック 無効setUseranme(文字列のuseranme){ この .useranme = useranme。 } パブリック文字列getPasswordに(){ 戻りパスワード。 } 公共 ボイドするsetPassword(文字列のパスワード){ このみましょう。パスワード= パスワード。 } @Override パブリック文字列のtoString(){ リターン "" } }

2.取值
@RestController
 パブリック クラスInConfigController { 
    @Autowired 
    プライベート環境ENV; 
    @value( "$ {db.username}" プライベート文字列のユーザ名。

    @RequestMapping(値 = "/情報" パブリック文字列のgetValue(){ 
        文字列名 = env.getProperty( "db.username" )。
        文字列のパスワード = env.getProperty( "db.password" );
        戻りユーザ名; 
    } 

    @RequestMapping(値 = "/ INFO2" 公共 ボイド getValue1(){
        System.out.println(ユーザー名); 
    } 
}
 
 

 


  

 

おすすめ

転載: www.cnblogs.com/wqk66/p/10939733.html