JDBC

来源:互联网 发布:贵阳大数据是什么 编辑:程序博客网 时间:2024/05/18 01:39

JDBC操作数据库步骤:

1.连接数据库

1.加载数据库的驱动:会抛出一个ClassNotFoundException异常。

MySQL:Class.forName("com.mysql.jdbc.Driver");(网址反过来)

Oracle:Class.forName("")

2.利用驱动和三个参数(url,user.password)获得连接;会抛出一SQLException异常 Java.sql.Connection.conn=java.sqlDriverManager.getConnection(url).user.password)

mysql:String url="jdbc:mysql://127.0.0.2/databaseName"

oracle:String url =" ";

2.通过连接获得操作数据库的对象:会抛出一SQLException异常

java.sql.Statement st = conn.createStatement();

3.使用java.sql.Statement对象执行sql语句:会抛出一SQLException异常

4.根据返回值得rows/rs,判断语句是否正确执行;

rows !=0 sql 语句正确执行 rs.next()=true表示查出了子表

数据库连接配置文件:database.properties只加载一次,放在src文件夹下面

properties文件以键(name)值(value)方式保存数据

从properties文件中解析出value值

inputStrieam is =

DBConnectionUtil.Class.getClassLoader().getResourceAsStream("database.properties");(下划线 可以换 其他复制)

properties p = new properties();

p.load(is);

String value = p.getProperty("name");

这个过程抛出IOExceotion异常


原创粉丝点击