您的位置:首页 > 数据库

JDBC通过配置文件连接数据库

2018-03-26 14:54 337 查看
JDBC API

1.DriverManager:完成驱动程序的装载和建立新的数据库连接。
--Connection:对某一指定数据库的连接.
--Statement:管理在一指定数据库连接上的SQL语句的执行,子接口PreparedStatement
--Result:访问一指定语句的原始结果.

注意:1.Statement调用 Connection 对象的 createStatement() 方法获取 Statement 对象,用于执行静态SQL语句,
Statement statement=connection.createStatement(),
resultSet = statement.executeQuery(sql);

2.PreparedStatement调用 Connection 对象的prepareStatement(sql),方法获取 prepareStatement 对象,
用于预编译过sql,用setxx()传递sql语句中的占位符?,
PreparedStatement preparedStatement=connection.prepareStatement(sql);
resultSet = preparedStatement.executeQuery();

2.数据库连接
1). 创建 Properties 对象
Properties properties = new Properties();
InputStream in = Objecct.class.getClassLoader().getResourceAsStream(
"jdbc.properties");
properties.load(in);
2)具体决定 user, password,jdbcUrl,driver 等4 个字符串.
String user = properties.getProperty("username");
....
3). 加载数据库驱动程序(对应的 Driver 实现类中有注册驱动的静态代码块.)
Class.forName(driver);
4). 通过 DriverManager 的 getConnection() 方法获取数据库连接.
return DriverManager.getConnection(jdbcUrl, user, password);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐