
怀疑是.properties文件没写对:
username=root
password=123456
url=jdbc:mysql://localhost:3306/book
driverClassName=com.mysql.jdbc.Driver
initialSize=5
maxActive=10

怀疑是.properties文件没写对:
username=root
password=123456
url=jdbc:mysql://localhost:3306/book
driverClassName=com.mysql.jdbc.Driver
initialSize=5
maxActive=10
关注让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论(小黑屋了,无法评论,请私信)。
如果答案让您满意,请采纳、关注,非常感谢!问题: properties文件中的配置有误,需要对其进行修正。 解决步骤:
username=root
password=123456
url=jdbc:mysql://localhost:3306/book
driverClassName=com.mysql.jdbc.Driver
initialSize=5
maxActive=10
在上面的配置文件中,初步看并没有明显的错误。但是如果在实际应用中出现问题,我们就需要逐一检查和修正。 代码示例(Java):
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Properties;
public class TestProperties {
public static void main(String[] args) {
Properties prop = new Properties();
try {
prop.load(new FileInputStream("config.properties"));
String username = prop.getProperty("username");
String password = prop.getProperty("password");
String url = prop.getProperty("url");
String driverClassName = prop.getProperty("driverClassName");
int initialSize = Integer.parseInt(prop.getProperty("initialSize"));
int maxActive = Integer.parseInt(prop.getProperty("maxActive"));
System.out.println("Username: " + username);
System.out.println("Password: " + password);
System.out.println("URL: " + url);
System.out.println("Driver Class Name: " + driverClassName);
System.out.println("Initial Size: " + initialSize);
System.out.println("Max Active: " + maxActive);
} catch (IOException e) {
e.printStackTrace();
}
}
}
通过以上步骤,我们可以找出配置文件中可能存在的问题,并进行修正。