1.将数据库连接对象所需参数保存在本地文件中
database.properties
driverClass=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybase username=root password=123456
2.编写数据库连接工具类
package jdbcutil; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.util.Properties; public class JDBCUtilsConfig { private static Connection con; private static String driverClass; private static String url; private static String username; private static String password; static{ try{ readConfig(); Class.forName(driverClass); con=DriverManager.getConnection(url,username,password); }catch (Exception e){ throw new RuntimeException("数据库连接失败"); } } private static void readConfig()throws Exception{ InputStream in=JDBCUtilsConfig.class.getResourceAsStream("database.properties"); Properties pro=new Properties(); pro.load(in); driverClass=pro.getProperty("driverClass"); url=pro.getProperty("url"); username=pro.getProperty("username"); password=pro.getProperty("password"); } public static Connection getConnection(){ return con; } }