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 怎么写
解决方案 »
- 这是什么错误!不影响运行,关闭Tomcate时候出现的,ECLIPSE内置的那个!
- 输出有非法字符
- 我们Java方向如何面试
- java.net.URL类如何发送表单数据并反馈验证结果
- 请问:我现在用jTable1 = new JTable(tableModel);来显示从数据库中查出的数据,怎么能做到删除选择的行呢?
- 在JAVA中怎么判断你输入的字符是一个中文???
- 为什么Jbuilder7总是不让用JComboBox的方法?
- JAVA中调用oracle存储过程
- java -jar -classpath c:\a.jar b.jar有错吗?困惑中......
- JBuilder编的Applet为何不能在IE中正确使用?
- String.format()方法处理中文字符
- swing开发
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");