プロパティ構成情報
プロパティはHashTableのサブクラスであり、プロパティファイルの処理に使用されます。
プロパティファイルのキーと値はすべて文字列型であるため、プロパティのキーと値も文字列です。
データにアクセスするときに使用:
setProperty(String k、String v)
getProperty(文字列k)
構成ファイルに注意してください。xxx.propertiesは現在のプロジェクトディレクトリに配置する必要があります
ファイル情報が読めることがわかります
ファイルストリームの例外とローディングメソッドの例外は直接スローすることで処理されます
1 public class PropertiesTest { 2 public static void main(String [] args)throws IOException { 3 // 構成情報オブジェクトを作成 4 Properties properties = new Properties(); 5 6 // ファイルストリームオブジェクトを作成、ファイルを指定 7 FileInputStream inputStream = new FileInputStream( "jdbc.properties" ); 8 9 // ストリームオブジェクト情報をロードする 10 properties.load(inputStream); 11 12 // 構成情報を読み取る 13 文字列username = properties.getProperty( "username" ); 14 System.out.println(ユーザー名); 15 16 文字列password = properties.getProperty( "password" ); 17 System.out.println(パスワード); 18 } 19 }
プロパティファイル
ユーザー名= root パスワード = 123456 ドライバー = com.mysql.jdbc.Driver url = jdbc:mysql:// localhost:3306 / mysql