抽取数据库配置

This commit is contained in:
zhangqingqing 2025-04-21 16:04:57 +08:00
parent dd6fd583ff
commit a74d30c143
2 changed files with 14 additions and 8 deletions

View File

@ -13,6 +13,10 @@ import java.sql.*;
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Main {
public static void main(String[] args) {
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://47.103.155.22:3306/learn_spring";
String user = "root";
String password = "mysql_wafeYX";
// ApplicationContext application=new ClassPathXmlApplicationContext("application.xml");
ClassPathXmlApplicationContext application=new ClassPathXmlApplicationContext("application.xml");
UserDao userDao1 = (UserDao)application.getBean("UserDao");
@ -23,10 +27,10 @@ public class Main {
// userDao.getData();
DruidDataSource druidDataSource=new DruidDataSource();
druidDataSource.setDriverClassName("com.mysql.jdbc.Driver");
druidDataSource.setUrl("jdbc:mysql://47.103.155.22:3306/learn_spring");
druidDataSource.setUsername("root");
druidDataSource.setPassword("mysql_wafeYX");
druidDataSource.setDriverClassName(driver);
druidDataSource.setUrl(url);
druidDataSource.setUsername(user);
druidDataSource.setPassword(password);
try {
DruidPooledConnection connection = druidDataSource.getConnection();
@ -44,10 +48,10 @@ public class Main {
}
ComboPooledDataSource comboPooledDataSource=new ComboPooledDataSource();
try {
comboPooledDataSource.setDriverClass("com.mysql.jdbc.Driver");
comboPooledDataSource.setJdbcUrl("jdbc:mysql://47.103.155.22:3306/learn_spring");
comboPooledDataSource.setUser("root");
comboPooledDataSource.setPassword("mysql_wafeYX");
comboPooledDataSource.setDriverClass(driver);
comboPooledDataSource.setJdbcUrl(url);
comboPooledDataSource.setUser(user);
comboPooledDataSource.setPassword(password);
Connection connection = comboPooledDataSource.getConnection();
Statement statement = connection.createStatement();
@ -61,5 +65,7 @@ public class Main {
throw new RuntimeException(e);
}
}
}