jdbc 使用properties导入数据库信息2
2014-06-04 12:39
344 查看
使用:props.load(DBUtils.class.getClassLoader().getResourceAsStream("day01/db.properties"));导入配置文件使用的是反射机制.class ///获得Class对象.class.getClassLoader() ///获得ClassLoader对象.class.getClassLoader().getResourceAsStream(String name); //获得inputStream对象所以括号里是inputStream对象 这肯定是不变的///DBUtils.javapackage day02;
import java.io.File;import java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;
public class DBUtils {private static String driver;private static String url;private static String user;private static String password;static{try{Properties props = new Properties();//从类路径中加载文件props.load(DBUtils.class.getClassLoader().getResourceAsStream("day01/db.properties"));//props.load(new FileInputStream("db.properties"));driver = props.getProperty("driver");url = props.getProperty("url");user = props.getProperty("user");password = props.getProperty("password");System.out.println(driver);System.out.println(url);System.out.println(user);Class.forName(driver);}catch(Exception e){throw new RuntimeException(e);}}public static Connection openConnection() throws Exception{ //静态方法获得连接Connection con = DriverManager.getConnection(url,user,password);return con;}}
import java.io.File;import java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;
public class DBUtils {private static String driver;private static String url;private static String user;private static String password;static{try{Properties props = new Properties();//从类路径中加载文件props.load(DBUtils.class.getClassLoader().getResourceAsStream("day01/db.properties"));//props.load(new FileInputStream("db.properties"));driver = props.getProperty("driver");url = props.getProperty("url");user = props.getProperty("user");password = props.getProperty("password");System.out.println(driver);System.out.println(url);System.out.println(user);Class.forName(driver);}catch(Exception e){throw new RuntimeException(e);}}public static Connection openConnection() throws Exception{ //静态方法获得连接Connection con = DriverManager.getConnection(url,user,password);return con;}}
相关文章推荐
- jdbc 使用properties导入数据库信息2
- jdbc 使用properties导入数据库信息
- jdbc 使用properties导入数据库信息1
- 复习课程jdbc:使用配置文件properties进行连接数据库,数据库存取图片,批处理,时间戳,事物回滚等等
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- 【java工具】使用jdbc访问数据库获取某个存储过程信息及下面参数信息
- 使用FSO把文本信息导入数据库
- jdbc链接mysql的第二个例子。使用properties文件存放连接信息。使用jar文件一个
- 使用JDBC-ODBC方式连接数据库时,如何在代码中指定ODBC数据源信息
- 使用FSO把文本信息导入数据库
- 使用JDBC获取各数据库的Meta信息——表以及对应的列
- 使用FSO把文本信息导入数据库
- 使用FSO把文本信息导入数据库
- 在使用servlet时读取database.properties数据库配置文件信息方法
- Spring使用C3P0,从db.properties文件中读取信息,连接数据库
- 使用FSO把文本信息导入数据库
- ElasticSearch中使用reiver-jdbc从数据库导入数据
- 使用FSO把文本信息导入数据库
- 使用FSO把文本信息导入数据库
- 使用FSO把文本信息导入数据库