Class.forName("com.mysql.jdbc.Driver");
Properties pr = new Properties();
pr.setProperty(key, pass);
pr.setProperty(key, user);
pr.setProperty(key, "utf-8");
pr.setProperty(key, db);
conn = DriverManager.getConnection("jdbc:mysql://localhost/", pr);Properties 中的KEY 怎么写
Properties pr = new Properties();
pr.setProperty(key, pass);
pr.setProperty(key, user);
pr.setProperty(key, "utf-8");
pr.setProperty(key, db);
conn = DriverManager.getConnection("jdbc:mysql://localhost/", pr);Properties 中的KEY 怎么写
key应该是对应的属性名吧,就像用户名(connection.username,username)
url a database url of the form jdbc:subprotocol:subname
info a list of arbitrary string tag/value pairs as connection arguments; normally at least a "user" and "password" property should be includedClass.forName("com.mysql.jdbc.Driver");
Properties pr = new Properties();
pr.setProperty("user", user);
pr.setProperty("password", pass);
conn = DriverManager.getConnection("jdbc:mysql://localhost/", pr);
InputStream in = lnew BufferedInputStream(new FileInputStream(propertiesFileName));
Properties p = new Properties();
p.load(in);
p.getProperty("password");
P.getProperty("username");
p.getProperty("charset"");
p.getProperty("databasename");
那么对应的key分别为passwrd,username,charset,databasename
InputStream in = new BufferedInputStream(new FileInputStream(propertiesFileName));
Properties p = new Properties();
p.load(in);
p.getProperty("password");
P.getProperty("username");
p.getProperty("charset"");
p.getProperty("databasename");