ときSRC下に置かれた非Webプログラム上のWebプログラム、
拡張プロパティ、一般的な使用から分離フォーマットキー=値、キー、値が中国語をサポートしていません;
設定ファイルはdb.propertiesを命名するの読み込み方法
- 直接ロードバンドル
1つの プライベート 静的な文字列ドライバと、 2 プライベート 静的な文字列のURL。 3 プライベート 静的な文字列のユーザ名。 4 プライベート 静的な文字列のパスワード。 5 静的{ 6 のResourceBundleバンドル= ResourceBundle.getBundleは( "DB" )。 7 ドライバ= bundle.getString( "ドライバ" )。 8 URL = bundle.getString( "URL" )。 9 名= bundle.getString( "ユーザ名" )。 10 パスワード= bundle.getString( "パスワード" )。 }
- ロード・ファイル・ストリーム
1つの プライベート 静的文字列ドライバと、 2 プライベート 静的文字列のURL; 3 プライベート 静的文字列名; 4 プライベート 静的文字列のパスワード; 5 静的{ 6。 試し{ 7つの。 // 現在のクラスローダによって得られた1クラス 8。 クラスローダローダ= JDBCUtils_V3。クラス.getClassLoader(); 9 // ローダの方法により得られた2入力ストリーム 10 のInputStream loader.getResourceAsStreamは=(「db.properties」である); 11 // 3プロパティオブジェクトの作成 12 プロパティプロパティ= 新しいプロパティ(); 13 // 4加载输入流 14 は、Properties.load(です)。 15 // 5获取配置文件的信息 16 ドライバ= properties.getProperty("ドライバ" )。 17 URL = properties.getProperty( "URL" )。 18 名= properties.getProperty( "ユーザ名" )。 19 パスワード= properties.getProperty( "パスワード" ); 20 } キャッチ(IOExceptionを電子){ 21 // TODO自動生成されたcatchブロック 22 e.printStackTrace(); 23 } 24 }