在java开发中,数据一般保存于数据库中;由于数据库开发商有许多,连接标准各不相同;为了解决这个问题,java开发了一套访问数据库的解决方案叫JDBC,用相同的访问方式访问不同的数据库,其定义了一套标准接口,数据库开发商根据这个接口按照各自不同的特点,实现这个JDBC接口。具体如何运用JDBC,以下做简要介绍。
工具/原料
1
java
2
jdk 1.8 ,mysql-connector-java-5.1.6.jar
方法/步骤
1
JDBC工作原理:1.加载驱动,建立连接;2.创建sql语句对象;3.执行sql;4.处理结果集;5.关闭连接。
2
加载驱动,建立连接:此处用mysql进行演示,因此加载mysql的驱动com.mysql.jdbc.Driver,此时需要预先将mysql的连接jar包放入工程
3
建立连接:利用Connection接口,使用DriverManager.getConnection()方法获取连接;
4
创建sql对象:直接将sql写成字符串的形式;
5
编译sql对象:利用PrepareStatement对sql进行预编译;
6
执行sql,获取结果集:调用PrepareStatement的方法executeQuery(),执行查询,返回结果集ResultSet;
7
解析结果集:利用while(rs.next){}进行结果集解析;只在查询情况才需要进行解析
8
注意程序执行完成后,需要关闭连接;
注意事项
PrepareStatement是预编译的,可以防止sql注入
上一篇:挂画简笔画怎么画
下一篇:【校园指南】西南石油大学汇总篇